ADO CONEXAO

ALMIRSAFADI 17/08/2010 12:10:37
#350504
Com DAO eu tenho no Form inicial uma conexão assim:
Set DB1 = OpenDatabase([Ô]\\SERVIDOR\Gera\Dados\Banco.MDB[Ô], False, False, [Ô];PWD=245249[Ô])
e nos forms chamo esta conexão
Set RS1 = DB1.OpenRecordset([Ô]SELECT * FROM Cadastro[Ô]) [ô]Cadastro é uma tabela dentro do Banco.mdb
Set Data1.Recordset = RS1
para os bds que vou usando nos diversos forms, como seria em ado esta conexão e em cada form?
grato,
SZBRUUNO 17/08/2010 12:24:41
#350506
Resposta escolhida
Dim Con as Adodb.connection
Dim Rs as adodb.recordset
set con = new adodb.connection
set rs = new adodb.recordset
con.open [Ô]Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Teste\Banco.mdb; User Id=admin; Password=1234[Ô] [ô] Se não precisa tirar de usuário/senha,apenas tire o User Id e o PassWord,deixe só [Ô]Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Teste\Banco.mdb;[Ô]
rs.open [Ô]Select * From Tabela[Ô],con


Msgbox rs.fields(0) [ô] Da um msgbox no Primeiro campo
Rs.movenext [ô] Vai pro próximo registro,e por aí em diante..
ROBIU 17/08/2010 12:36:09
#350509
Você quer dizer com o DataControl? Sem o Datacontrol você pode usar assim tambem, mas terá que criar rotinas para carregar os campos, mover pelos registros e inclusão/exclusão de dados.
Trabalhando com DAO/ADO
Veja como usar ADO aqui
SZBRUUNO 17/08/2010 12:38:40
#350510
A não ser que seja um DataGrid :P
ALMIRSAFADI 17/08/2010 12:39:08
#350511
Ok, funciona, mas esqueci de mencionar que o nov banco é MySql
SZBRUUNO 17/08/2010 12:41:47
#350512
O código é o mesmo,oque muda é a string de conexão

http://www.sqlstrings.com/


Pra mysql por exemplo é

[Ô]Provider=MySQLProv;Data Source=Your_MySQL_Database;User Id=Your_Username; Password=Your_Password;[Ô]
ALMIRSAFADI 17/08/2010 12:57:20
#350513
Ótimo, obrigado, agora como associo o AdoDc e o textbox a conexão, desculpe estou iniciando em ado e MySql
XXXANGELSXXX 17/08/2010 15:07:51
#350531
Quando tiver um tempo vou te mandar um pequeno projeto ok.. me cobre isso
Tópico encerrado , respostas não são mais permitidas