Jump to content
Fivewin Brasil

sygecom

Membros
  • Posts

    814
  • Joined

  • Last visited

  • Days Won

    15

Everything posted by sygecom

  1. http://sourceforge.net/projects/dotproject/ De uma olhada no link acima...eu uso dotproject customizado.... Leonardo Machado Porto Alegre-RS Hwgui + Mysql / xHarbour 0.99.70 / BCC55 / Vrmm / xDev /Migrando aos Pouco para Fivewin 2.7 + PostgreSql
  2. No xharbour, vc pode usar a Classe win32prn para imprimir tmb.. Abraços Leonardo Machado Leonardo Machado Porto Alegre-RS Hwgui + Mysql / xHarbour 0.99.70 / BCC55 / Vrmm / xDev /Migrando aos Pouco para Fivewin 2.7 + PostgreSql
  3. Pode usar o NETREDIR() da CA-TOOLS Ex: IF TIPOIMP="NOTA" NETREDIR("LPT1","\\NOMEMICRONOTA\NOMEIMPNOTA") SET DEVICE TO PRINT set print to lpt1 ELSEIF TIPOIMP="PEDIDO" NETREDIR("LPT1","\\NOMEMICROPED\NOMEIMPPED") SET DEVICE TO PRINT set print to lpt1 endif @ prow() say " bla,bla,bla" *CANCELANDO IMPRESSAO SET PRINTER TO set device to screen NETCANCEL("LPT1") Leonardo Machado Porto Alegre-RS Hwgui + Mysql / xHarbour 0.99.70 / BCC55 / Vrmm / xDev /Migrando aos Pouco para Fivewin 2.7 + PostgreSql
  4. Como os Colegas, postaram...o melhor jeito é SQLLIB...tive a honra de testar o Demo dela e realmente é o sonho de todo mundo que quer usar Mysql ou PostgreSql, se vc tem uma graninha para Investir...vale a pena,...agora se vc tiver afim de fazer uma Gambi, segue o caminho das pedra...não testei com PostgreSQL...mas é pouca alteração e deve funcionar !!! Caminho das Pedra.... \xharbour\source\rdd\usrrdd\rdds\adordd http://www.fivetechsoft.com/forums/viewtopic.php?t=6815&postdays=0&postorder=asc&highlight=postgresql&start=225 http://www.fivetechsoft.com/forums/viewtopic.php?t=6814&postdays=0&postorder=asc&start=150&sid=f51e01f3b0ac2f32d1f934b18f7b36eb Referente aos Driver do PostgreSql: http://www.connectionstrings.com/?carrier=postgresql http://pgfoundry.org/projects/psqlodbc/ Vc tem que entender tmb um pouco sobre SQL, no link abaixo tem quase tudo: http://www.postgresql.org.br/ Obs: Para Mysql ou Access, não prescissa alterar a Adordd. Agora, pela Lib nativa do Postgresql ou Mysql. Segue um link de comandos que devem ser enviado por query() http://pgdocptbr.sourceforge.net/pg80/sql-commands.html Ex: local oQuery local oServer local oRow IF MSGyesno("Atenção vc deve esta conectado ao Internet para poder baixar os Pedidos.......Deseja Continuar ?","Aviso do Sistema") DialogoTemporal("Conectando ao Banco de Dados On-Line",) oServer := TMySQLServer():New("localhost","root","123456") if oServer:NetErr() IF oDlgHabla#NIL oDlgHabla:CLOSE() ENDIF MSGINFO("Por Favor Verifique sua Conexão com a Internet","Aviso do Sistema") return else oServer:SelectDB("dados") if oServer:NetErr() MSGINFO("Não achou a base de DADOS On-line") IF oDlgHabla#NIL oDlgHabla:CLOSE() ENDIF return endif endif //Finaliza o dialog IF oDlgHabla#NIL oDlgHabla:CLOSE() ENDIF DialogoTemporal("Aguarde...o sistema esta verificando e Baixando os Pedidos ON-LINE ",) oQuery:=oServer:Query("select * from pedidos") if oQuery:neterr() MSGINFO("Não Achou o Banco PEDIDOS") USE TEMP.DBF EXCL // um dbf local com a estrutura aDbfStruct := TEMP->(dbStruct()) oServer:CreateTable('pedidos', aDbfStruct) //criando a tabela on-line SELE TEMP //fecha o DBF local USE endif *******cria um novo registro********** for t:=1 to 10 // xemplo de Incluir registro oQuery:=oServer:Query("INSERT INTO pedidos (codigo,razao,pedido) values ('1234','leonardo','2522')") next t ****************************** IF !FILE("TEMP.DBF") // processo ao contrario agora aStru := oServer:TableStruct('pedidos') DBcreate("TEMP", aStru) ENDIF USE TEMP.DBF EXCL //caso ela jah esteja...zero o DBF ZAP for i:=1 to oQuery:lastrec() vNUM=0 oRow:=oQuery:getrow(i) dbappend() for e:=1 to 78 vNUM=vNUM+1 fieldput(vNUM,oRow:fieldget(vNUM)) //BAIXANDO OS PEDIDO next e dbcommit() next i **********deleta todos os registros**************** oQuery := oServer:query("TRUNCATE TABLE pedidos") *************************************************** oQuery:Destroy() oServer:Destroy() DBCLOSEALL() //Finaliza o dialog IF oDlgHabla#NIL oDlgHabla:CLOSE() ENDIF ***************************** Espero que Ajude Boa Sorte Leonardo Machado Porto Alegre-RS FiveWin 2.7 / xHarbour 0.99.xx / BCC55 / Vrmm / xDev
  5. Ops.. http://cc.codegear.com/Free.aspx?id=24724 É uma versão Gratuita para Teste, porem sem limitação alguma...basta vc se cadastrar no link acima e recebera. Passa ser pirata se vc vender, ou distribuir fora do pacote do Turbo c++ ... Obs:Segundo o Cuilk tem algumas correções e ganho de desempenho em cima da 5.5.1 Abraços Leonardo Machado Leonardo Machado Porto Alegre-RS FiveWin 2.7 / xHarbour 0.99.xx / BCC55 / Vrmm / xDev
  6. Obrigado pela resposta um abraço! Flávio Quadrado Porto Alegre-RS msn: flavio@sygecom.com.br FiveWin 2.7 / XHarbour 0.99.60 (SIMPLEX) / Clipper 5.3b / BCC55 / WorkShop / xDev
  7. Olá! nos mostre como vc fez um abraço! Flávio Quadrado Porto Alegre-RS msn: flavio@sygecom.com.br FiveWin 2.7 / XHarbour 0.99.60 (SIMPLEX) / Clipper 5.3b / BCC55 / WorkShop / xDev
  8. Tb tô interessado... Valeu! Flávio Quadrado Porto Alegre-RS msn: flavio@sygecom.com.br FiveWin 2.7 / XHarbour 0.99.60 (SIMPLEX) / Clipper 5.3b / BCC55 / WorkShop / xDev
  9. Ótimo, também estou nessa msn: flavio@sygecom.com.br Valeu! Flávio Quadrado Porto Alegre-RS msn: flavio@sygecom.com.br FiveWin 2.7 / XHarbour 0.99.60 (SIMPLEX) / Clipper 5.3b / BCC55 / WorkShop / xDev
  10. td bem Zima! eu tb tenho esse mesmo problema em aplicações feitas em Clipper Fivewin 16bit e até agora eu não tenho notícias de alguem ter resolvido esse problema migrando para a versão para [x]Harbour 32bit automáticamente esse problema é resolvido o melhor a fazer é realmente o que o nosso amigo Cristiano falou, "solução é migrar para a versão [x]Harbour..." um abraço Flávio Quadrado Porto Alegre-RS msn: flavio@sygecom.com.br FiveWin 2.7 / XHarbour 0.99.60 (SIMPLEX) / Clipper 5.3b / BCC55 / WorkShop / xDev
×
×
  • Create New...