FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ADO Y DELPHI (varias dudas)
hola gentes, soy nuevo aca, pero calculo que me van a ver seguido
les cuento: programo hace 4 años en VB y ahora me encontre con que me ofrecieron un trabajo mejor, pero es en delphi... tengo varias dudas existenciales.. pero la mas importante es la siguiente.. (las demas preguntare despues) para conectar a una base de datos en VB utilizo Ado, cargando la referencia y definiendo variables como objetos ado.. de esta manera '//==================== '// creando la conexion: dim Cnn as adodb.connection set cnn = new adodb.connection cnn.ConnectionString = "Provider=SQLOLEDB.1;User ID=MIUSER;Password=MIPASS;Persist Security Info=True;Initial Catalog=MIBASE;Data Source="MISERVER" '//==================== '// la abro: cnn.open '//==================== '// defino variable recordset: dim rs as adodb.recordset '//==================== '// seteo recordset set rs = new adodb.recordset '//==================== '// genero la consulta rs.open "select * from mitabla order by campo1",cnn '//==================== '// entro en un while hasta ke se acaben los registros '// cargo campo1 en el combo '// me muevo al siguiente registro do while not rs.eof combo1.additem (rs!campo1) rs.movenext loop '//==================== '// cierro recordset rs.close '//==================== '// cierro conexion cnn.close basicamente lo que hice fue establecer una conexion, setear un recordset, pedirle toda una tabla y cargarla en un combo... me encantaria saber como puedo hacer esto con ado en delphi. tengo entendido que para ello, tengo ke agregar a mi proyecto un objeto ADOConnection. definir mi conexion en este y despues creo ke hay ke hacer algo con un objeto adodataset.. pero no tengo idea como.. si son tan amables, me podrian dar un ejemplo de lo que hice recien, pero en delphi? (con todo el codigo, incluyendo declaracion de variables, uses [para saber como le digo a mi form que use el connection del modulo] y demas) (-setear un adoconnection en delphi (en un datamodule de ser posible, asi uso una sola conexion siempre) -decirle a mi formulario que es esa la conexion ke kiero usar -abrir un dataset que haga referencia a esta conexion y hacer una consulta en este -devolver los resultados de esta consulta en un combo -moverme al siguiente registro del adodataset) muchisimas gracias por la ayuda... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Varias dudas sobre el componente TDrawGrid | Aprendiendo | OOP | 0 | 21-12-2004 01:50:07 |
varias dudas | zastilla | Internet | 1 | 17-11-2004 20:16:34 |
Varias dudas de funciones | seduerey | API de Windows | 9 | 30-04-2004 17:36:17 |
varias dudas sobre consultas y refresco de datos | Giniromero | Conexión con bases de datos | 12 | 01-03-2004 12:50:11 |
Varias Dudas | mauro | Varios | 1 | 10-07-2003 07:32:42 |
|