msg erro classe TDBOdbc()

msg erro classe TDBOdbc()

Postby softloja » Sun Nov 22, 2009 7:57 pm

Ola pessoal, to quase terminando um programa de conversao de SQLServer para DBF ou vice versa. Estou usando Harbour 41.0, fwh 2.4, BCC 5.5.
O programa abaixo esta funcionando perfeitamente, mas quando a função seek() é ativada da a mansagem "Seek operations are not allowed on SELECT statements", nao sei pq esta dando esta mensagem , pq nao da erro algum. agradeço as ajudas.
Parte do codigo abaixo:

l_ope3:=TOdbc():New(l_odb,"","") //Itens
l_tait=TDBOdbc():New("SELECT * FROM "+"SD1010 ORDER BY d1_doc+d1_emissao",l_ope3,3,"SEL_003")

l_notnum="123456"
l_notdde="20091101"

l_tait:seek(l_notnum+l_notdde,.f.)

l_tait:end()


[img]c:\tempo\mfw.gif[/img]
softloja
 
Posts: 1
Joined: Sun Nov 01, 2009 12:19 am

Re: msg erro classe TDBOdbc()

Postby Antonio Linares » Thu Dec 03, 2009 7:38 am

Es preferible que uses ADO en vez de ODBC, que Microsoft ya desaconsejo su uso hace tiempo.

En estos foros tienes muchos ejemplos de como usar ADO :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42097
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to All products support

Who is online

Users browsing this forum: No registered users and 0 guests