Autor Tópico: windev/webdev com postgres  (Lida 4104 vezes)

PauloViana

  • Full Member
  • ***
  • Mensagens: 104
  • Karma: +0/-0
windev/webdev com postgres
« Online: Janeiro 06, 2014, 11:16:16 am »
bom dia!

estou utilizando o windev/webdev com o postgres, e dentro do manual existem algumas limitações

o que vc´s interpretam neste texto da pcsoft

Limitations for the HyperFileSQL and SQL functions

The limitations for using the HyperFileSQL and SQL functions with the native PostgreSQL access are as follows:
Limitations   Affected functions
Multi-file query:
HAdd, HModify and HDelete are not supported.   

é a seguinte pagina no manual:

http://doc.pcsoft.fr/en-US/?5518002&name=native_postgresql_access_limitations_and_notes&verdisp=180

att

Paulo Viana

zazibr

  • Jr. Member
  • **
  • Mensagens: 94
  • Karma: +0/-0
Re:windev/webdev com postgres
« Responder #1 Online: Janeiro 06, 2014, 09:58:16 pm »
alem de nao possuir um driver 64bits

PauloViana

  • Full Member
  • ***
  • Mensagens: 104
  • Karma: +0/-0
Re:windev/webdev com postgres
« Responder #2 Online: Janeiro 07, 2014, 12:28:03 pm »
Estou utilizando o postgres e utilizo bastante sqltransaction,
alguém tem experiência com este comando dentro do windev?

att

Paulo Viana

Arlindo Reis

  • Sr. Member
  • ****
  • Mensagens: 291
  • Karma: +0/-0
Re:windev/webdev com postgres
« Responder #3 Online: Janeiro 08, 2014, 12:02:00 pm »
Segunda a PC Soft ele só é compatível com 7.4, os testes realizado com as versões 8 e 9 não foram 100%.
O Suporte não informou quais foram as incompatibilidades.

Ainda não tive tantas experiências com PostgreSQL, mas, é uma banco muito forte, ágil e de alta capacidade!

PauloViana

  • Full Member
  • ***
  • Mensagens: 104
  • Karma: +0/-0
Re:windev/webdev com postgres
« Responder #4 Online: Janeiro 08, 2014, 12:06:01 pm »
Arlindo, onde vc via esta informação de compatibilidade apenas com estas versões?

att

Paulo Viana

eduardowolak

  • Full Member
  • ***
  • Mensagens: 146
  • Karma: +0/-0
Re:windev/webdev com postgres
« Responder #5 Online: Janeiro 15, 2014, 10:57:44 am »
Pessoal, o driver nativo funciona com as versões mais recentes do Postgresql, não tenho qualquer tipo de problema, em relação ao SQLTransaction é apenas um comando para inicio de transação(BEGIN) e um final de transação(COMMIT ou ROLLBACK), vc pode disparar o inicio da transação com o SQLExec também, sem problemas, ou até mesmo fazer um Bloco Anonimo no Postgresql utilizando o SQLExec.

O Driver Nativo do Windev é baseado na libpq.dll do Postgresql!

Wolak.

PauloViana

  • Full Member
  • ***
  • Mensagens: 104
  • Karma: +0/-0
Re:windev/webdev com postgres
« Responder #6 Online: Janeiro 15, 2014, 11:09:58 am »
Eduardo,

a mesma informação que vc passou é exatamente a que eu tenho, o windev funciona e muito bem com o postgresql!

o único problema que tive foi com transações e por uma falha no meu aplicativo(por ser web) em algum momento não finalizei a transação(commit/rollback), e executei outra abertura de transação com outra em aberta, e isto fez com que o postgres perdesse o o serial de algumas tabelas do banco, por uma questão de conceito(não faria assim novamente) abro a transação no inicio do formulário  e alimento varias tabelas e no salvar/cancelar eu finalizo a transação, o ideal é não manter a transação tanto tempo em aberto, mas como já tinha feito desta forma, tive que manter.

att

Paulo Viana

eduardowolak

  • Full Member
  • ***
  • Mensagens: 146
  • Karma: +0/-0
Re:windev/webdev com postgres
« Responder #7 Online: Janeiro 15, 2014, 11:17:53 am »
Sim, entendi Paulo, até pq se a transação ficar em aberto por muito tempo vc provavelmente vai ver o erro de DEADLOCK na sua tela!

Abraços.

Wolak.