A todos que gostariam de saber sobre ODBC x OLE DB
 
algo interessante nesta mat�ria, � que hoje o OLE DB para acessar Bancos relacionais (SQL) utiliza o ODBC.
 
 
falow
 
Ricardo Oliveira
 
 
 
----- Original Message -----
Sent: Tuesday, October 28, 2003 3:44 PM
Subject: Re: [sqlwin] OLEDB x ODBC SqlServer

Caro Marcos
 
Gostaria de Saber se vc conseguiu ajustar o problema dos caracteres com a conex�o OLEDB ???
e se vc J� leu o artigo do ..\Gupta\TdNotes.htm o item  Connectivity Limitations .
 
falow !!!!
 

ORFEU
 
Segue Exemplo de uma conex�o OLEDB com SQLSERVER
 
Set SqlDatabase = 'NOMEDABASE'
Set SqlUser = 'user'
Set SqlPassword = '*******'
When SqlError
     Return 0
Set strSessionProp = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=user;Initial Catalog=NOMEDABASE;Data Source=ENDERE�OOUNOMEDOSERVIDOR;"
Set bok =  SqlCreateSession(hSession,strSessionProp)
If NOT bok
     Call SalMessageBox('SqlCreateSession Failed','Failure',MB_Ok)
If SqlCreateStatement (hSession,hSql)
     Set bConnected = TRUE
Call SqlSetResultSet( hSql, FALSE )
Call SqlSetParameter( hSql, DBP_PRESERVE, TRUE, '' )
 
Espero que lhe ajude
 
 
falow
 
 
Ricardo Oliveira
 
 
----- Original Message -----
Sent: Wednesday, October 29, 2003 9:41 AM
Subject: Re: [sqlwin] OLEDB x ODBC SqlServer

Eu faria utilizando OLEDB.
 
Primeiro que � mais r�pido.
 
Segundo, � uma tecnologia mais nova, evolu��o do ODBC.
 
Terceiro, quando for instalar um sistema em um computador n�o � necess�rio criar um drive ODBC para que se estabele�a comunica��o com o BD. No c�digo do sistema basta especificar o caminho do arquivo do banco de dados.
----- Original Message -----
Sent: Monday, October 27, 2003 5:44 PM
Subject: [sqlwin] OLEDB x ODBC SqlServer

Caros amigos
 
Estou migrando uma aplica��o para SqlServer2000 com Gupta 3.0 e estou diante do seguinte dilema, fa�o via ODBC ou OLEDB ????
 
Fiz alguns testes de performace com as duas conex�es e reparei que por ODBC � mais r�pido.
Alguem sabe a diferen�a entre as duas conex�es ?. Qual � mais aconselhavel ? PQ ?
 
 
Grato;
 
 
Ricardo Oliveira
 
 

Responder a