![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola.
Cita:
Para poder modificar un Dataset u obtener un Dataset navegable (hacia adelante y hacia atrás, con lo que se puede conectar en grids) se conecta el componente dbExpress con un ClientDataset (mediante un DatasetProvider). Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). Última edición por guillotmarc fecha: 21-07-2004 a las 14:20:29. |
#2
|
||||
|
||||
![]() la dll que te falta biene con el mismo MySQL, (con la instalcion por defecto viene en c:\mysql\bin\libmysql.dll) esa es la ruta que debe tener el componente TSQLConection, la otra dll que necesitas debe acompañar a tu programa es la dbexpmysql.dll, si la acompaña tu programa no necesita de delphi para correr, ocea que independiente, por ultimo si utilizas TSimpledataset, entonces necesitas la midas.dll en tu carpeta system o system32, que varia segun la version del windows que tengas, yo la copio a las dos para no hacerme problemas.....
en cuanto a funcionalidad, me las arregle para hacer facil el uso de dbexpress, al punto que ya no utiliza ninguna otra herrmienta de conexion.... saludos. ![]() |
#3
|
|||
|
|||
![]() Mira, tengo justamente el problema de conectarme con MySql, por el tema de que no puedo usar un DBGrid,y navegarlo (en ambos sentidos, e insertar, editar...) Bien vos decis que conectando el componente dbExpress con un clientDataSet por medio de un DataSetProvider...
Esto es así: Uso un componente SQLConnection y lo configuro Luego, Pongo un ClientDataSet y un DataSetProvider y por ultimo como los conecto? Despues de esto, pongo un DataSource y conecto mi DBGrid con este... Gracias |
#4
|
||||
|
||||
![]() Cita:
2.-Arrojas un TSQLQuery o TSimpleDataset 3.-Colocas la propiedad de conexion correcta (SQLConnection:= DB o Connection:=DB) si TSQLQuery entonces: 4. TSQLQuery.sql.text:='Consulta' 5. Tirar un TDataSetProvider y lo enlasas Al TSQLQuery 6. Lansas el ClientDataSet y lo enlazas a l proveedor 7. Abres el TSQLQuery 8. activas el ClientDataSet para cargar los datos... <FIN> si no 4.TSimpleDataset.Dataset.CommandText:='Consulta' 5.Activar o Abrir...... <FIN> Eso Saludos. Mas Vale tarde que nunca... ![]() |
![]() |
|
|
![]() |
|