FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index All products support msg erro classe TDBOdbc()
Posts: 1
Joined: Sun Nov 01, 2009 12:19 AM
msg erro classe TDBOdbc()
Posted: Sun Nov 22, 2009 07: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()


Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: msg erro classe TDBOdbc()
Posted: Thu Dec 03, 2009 07: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

Continue the discussion