Inicialização de telas com tabelas SQL.

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Inicialização de telas com tabelas SQL.

Mensagem por Itamar M. Lins Jr. »

Olá!
Vários pequenos blocos não vão aproveitar o máximo da rede, mas vão atrapalhar, e é justamente essa a diferença entre DBF e MySQL.
Já vi vários programas fazendo isso com SQL, não percebi queda no desempenho.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Inicialização de telas com tabelas SQL.

Mensagem por JoséQuintas »

Itamar M. Lins Jr. escreveu:Olá!
No Windows, a estação busca do servidor, já no Linux a estação é o próprio servidor.

Não sei de onde tirou isso. A cada hora é uma novidade.
Quer dizer que se usar 2 ou mais maquinas Linux com 1 servidor, vai buscar dela mesma... Essa foi boa, telepatia na informática.
Quando uso meu notebook(win) com Mysql instalado busco do espaço sideral...
Tá brincando né?

Por default os usuários se conectam remotamente ao servidor Linux, e tudo é executado no servidor.
Isso não impede de usar outras bases em outros lugares.
Ou isso mudou?
Onde entra telepatia nisso?

Ou lá vamos nós pra pontos de vista diferentes de novo?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Inicialização de telas com tabelas SQL.

Mensagem por Itamar M. Lins Jr. »

Olá!
Por default os usuários se conectam remotamente ao servidor Linux, e tudo é executado no servidor.
É, vivendo e aprendendo.
Uma aplicação desktop feita para windows, acessando MySQL no Linux, tá dentro do servidor Linux ?
Eu hein!
Um programa no Harbour via LetoDBf com Linux, acessando outro servidor Linux ou Windows, precisa de Telnet, SSH, putty ? ou apenas do IP e da PORTA ?
Agora foi que deu, deve ser o ADO, fundindo a cuca.

Quer dizer que seu eu faço uma aplicação gráfica no Linux com GTK/KDE/Etc usando MariaDB vou executar como ? Tudo mundo logando no servidor da Base de Dados... Essa foi boa.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

Inicialização de telas com tabelas SQL.

Mensagem por Fernando queiroz »

tenho usado bastante bases remotas, muito show, pego cadastro de outras filiais. faço atualização de cadastro de produtos remotamente, inclusão de novos produtos também tenho feito em uma filial e ja cadastra nas outras, tem outras coisas que da para fazer mas nao implementei ainda
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Inicialização de telas com tabelas SQL.

Mensagem por JoséQuintas »

Itamar M. Lins Jr. escreveu:É, vivendo e aprendendo.
Uma aplicação desktop feita para windows, acessando MySQL no Linux, tá dentro do servidor Linux ?
Eu hein!
Um programa no Harbour via LetoDBf com Linux, acessando outro servidor Linux ou Windows, precisa de Telnet, SSH, putty ? ou apenas do IP e da PORTA ?
Agora foi que deu, deve ser o ADO, fundindo a cuca.
Quer dizer que seu eu faço uma aplicação gráfica no Linux com GTK/KDE/Etc usando MariaDB vou executar como ? Tudo mundo logando no servidor da Base de Dados... Essa foi boa.
Situação a) servidor Linux, terminais Linux, aplicativo Linux console, todo mundo usa rodando no servidor
Situação b) servidor Linux, terminais Windows, acessando apenas o servidor MySQL Linux
Situação c) servidor Linux, terminais Linux, aplicativo Linux gráfico, pelo jeito é igual o Windows
etc.

Ou todo mundo usa Linux, Harbour, hwgui e SQLMIX?

Eu que digo: eu hein ! SQLMIX fundindo a cuca ! kkkkk
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Inicialização de telas com tabelas SQL.

Mensagem por Itamar M. Lins Jr. »

Olá!
Situação a) servidor Linux, terminais Linux, aplicativo Linux console, todo mundo usa rodando no servidor
Ai na sua empresa que está em 1980...
Vai colocar as impressoras, etc, tudo cabeado no servidor, nas portas TTY da vida, usando placas seriais Cynclades ? Com modem discado... Usando cabo coaxial ponto a ponto com terminator, etc... Tira NFE e NFCe, NFSE, Bancos, etc... via... ???

Aprende uma coisa, nessa parte, Windows, Linux, MacOS, etc... são todos iguais.
Tem Telnet para todos, SSH para todos, RDP para todos, etc...
O que um faz o outro faz.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Inicialização de telas com tabelas SQL.

Mensagem por JoséQuintas »

Itamar M. Lins Jr. escreveu:Ai na sua empresa que está em 1980...
Vai colocar as impressoras, etc, tudo cabeado no servidor, nas portas TTY da vida, usando placas seriais Cynclades ? Com modem discado... Usando cabo coaxial ponto a ponto com terminator, etc... Tira NFE e NFCe, NFSE, Bancos, etc... via... ???
Não faço a menor idéia.
Vou falar pro meu cliente que precisa trocar tudo, porque o funcionamento deve ser imaginação.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Inicialização de telas com tabelas SQL.

Mensagem por JoséQuintas »

putty.png
Talvez seja bom também avisar pros desenvolvedores de software de comunicação.
Eles dão opção de configurar impressora, mas segundo você isso não existe.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Inicialização de telas com tabelas SQL.

Mensagem por Itamar M. Lins Jr. »

Olá!
Pois é, usando flagship console... fica vendendo peixe dos outros.
Até quero saber como ele faz isso no servidor.
A visão que vc tem do Linux é essa é um servidor, obscuro, arcaico.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Inicialização de telas com tabelas SQL.

Mensagem por Itamar M. Lins Jr. »

Olá!
Eles dão opção de configurar impressora, mas segundo você isso não existe.
Isso existe e é bem velho da época dos terminais burros VT100.
Até no Harbour tem o comando via LPR...

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Inicialização de telas com tabelas SQL.

Mensagem por Itamar M. Lins Jr. »

Olá!
Screenshot_20210428_231336.png
PuTTY sends data to the printer raw, it cannot offer options such as portrait versus landscape, print quality, or paper tray selection.

Leia ai... VT100, RAW bla, bla, bla...
Sabe quantos anos já se passaram quando mexi nisso ? Nem lembro mais uns 30 anos mais ou menos.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Inicialização de telas com tabelas SQL.

Mensagem por Itamar M. Lins Jr. »

Olá!

Imagem
No fundo desse teminal tem uma saída serial, que a gente ligava a rima xt... A cabeça desse povo é dessa época.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Inicialização de telas com tabelas SQL.

Mensagem por Itamar M. Lins Jr. »

Olá!
Isso é para vc ver, como o pessoal fica preso ou por questões financeiras não sei... Vai empurrando com a barriga. (talvez)
Pode pegar a base em DBF, jogar para MySQL, etc, Refazer o sistema com Hwgui GTK/Windows, abrir possibilidade de WEB e Mobile.
Ou colocar em Harbour com LetoDBf, vai liberar acesso via TCP para a base de dados, uma aplicação verdadeira cliente/servidor. Escolher qualquer empresa que fornece APIs NFe, NFCe, etc... Pode usar até o SefazClass para isso.

Mas não, fica usando PUTTY, com impressora RAW.
Estamos no seculo 21 e não sei como eles tem um aplicativo só acessado via PUTTY, não sei como imprime, sem foto, PDF, enfim gráficos.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Inicialização de telas com tabelas SQL.

Mensagem por JoséQuintas »

Itamar M. Lins Jr. escreveu:Isso é para vc ver, como o pessoal fica preso ou por questões financeiras não sei... Vai empurrando com a barriga. (talvez)
Pode pegar a base em DBF, jogar para MySQL, etc, Refazer o sistema com Hwgui GTK/Windows, abrir possibilidade de WEB e Mobile.
Ou colocar em Harbour com LetoDBf
Eu disse...
Pro Itamar, século 21 é isso: hwgui, letoDbf, sqlmix, MySQL, ...
Só existe isso pra ele, o resto não vale nada.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Inicialização de telas com tabelas SQL.

Mensagem por Itamar M. Lins Jr. »

Olá!
Eu disse...
Pro Itamar, século 21 é isso: hwgui, letoDbf, sqlmix, MySQL, ...
Só existe isso pra ele, o resto não vale nada.
Eu estou argumentando com vc. O que é o resto ?
PUTTY ? Afinal imprime ou não imprime as NFe, etc ? Se é com flagship, etc... não importa, gera NFe, tira cupom fiscal ? Pode ser com qualquer coisa.
Ou tudo ai nessa empresa, no que tangem ao LINUX foi delegado apenas ao console ?
Seculo 21 é acesso, modularidade, qualquer linguagem. Não é uma caixinha de segredos, que estar sujeito pensar que ninguém sabe explicar o que é, só os "eleitos" do olimpo que entende.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder