![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
en el area de Implemetation de mi Form, coloque: Uses <Nombre del unit donde esta mi ADO Connection>, incluso ya coloque en mi form un ADODataSet, pero hasta aqui logre llegar pues intente colocar en la propiedad DataSource, el nombre del ADOConnection, pero no se despliega nada, incluso coloque un DBGrid (solo para intentar visualizar algo) pero tampoco logro relacionarlo, disculpa mi ignorancia en esto pero que dedo colocar, ya revise alguno otros enlaces en el foro y mencionan que se debo colocar en el evento OnCreate del Form, conectarse a la BD por eso de que se pueda desactivar la conecion, no he podido lograr nada, ¿Debo utilizar algun otro componente? donde pueda colocar una sentencia SQL (en codigo), o cual es el proceso a seguir, si me proporcionan un codigo general como ayuda, seria mas facil. Gracias.
|
|
#2
|
||||
|
||||
|
Cita:
Al colocarlo en la zona de interface, verás que en el inspector de objetos, en la propiedad Datasource del grid, te deja elegir cualquiera que tengas en el modulo de datos. Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
|||
|
|||
|
Hola de nuevo a todos y de antemano agradezco todos sus comentarios
Y efectivamente ya he logrado enlazar corectamente mi base de datos incluso hasta prevenir un error en la conexion, ahora he estado intentando realizar algunas consultas (eliminacion o actualizacion de registros) con un ADODataSet, usando la propiedad CommandText y Open, pero ocurre un errror. lo que necesito hacer es algo mas o menos asi: (no necesito visualizacion en pantalla) Objeto_que-Desconozco.Propiedad:='DELETE * FROM [Mi_Tabla1] WHERE ....'; Objeto_que-Desconozco.Propiedad:='SELECT [Campo1], [Campo2], .. FROM [Mi_TablaC] WHERE ...'; Objeto_que-Desconozco.Propiedad.[Abrir SELECCION]; Recorrer [Mi_TablaC]; Actualizar [Campo3]:=[Campo1]+[Campo2]; en algunos links del foro encontre que este componente (ADODataSet) podia almacenar u operarar las propiedades de un ADOQuery o ADOTable, pero no encuentro como Si alguien puede decirme que componentes debo utilizar y como utilizarlo, sera de mucha ayuda...Saludos a To2 ![]() P.D. Delphi 7 - Access 97 Última edición por Chocoslovaco fecha: 06-07-2005 a las 20:25:19. |
|
#4
|
|||
|
|||
|
Avanzando un poco
Buenas Tardes a to2
Pues considero que ya avance un poco pues ya modifique (actualize) alguna de mis tablas con un ADOQuery haciendo algo como esto: Código:
with QActualiza do begin SQL.Clear; SQL.Text:='DELETE * FROM [Abonos no Aplicados]'; ExecSQL; SQL.Clear; SQL.Text:='DELETE * FROM [Abonos Pendientes]'; ExecSQL; SQL.Clear; end; Código:
var IdCliente:integer;
....
Query1.SQL.Text:='SELECT Id AS Registro FROM Clientes WHERE NombreCompañía='+ Cliente;
Query1.Parameters.ParamByName('NombreCompañía').Value:=Cliente;
QActualiza.Open;
IdCliente:=QActualiza.FieldValues['Registro'];
Delphi 7, Access 97 Última edición por Chocoslovaco fecha: 07-07-2005 a las 20:41:03. |
|
#5
|
|||
|
|||
|
Gracias
Aqui de nuevo... saludandoles..Solo para agradecerles a todos los que se tomaron las molestia de leer y ayudarme con sus comentarios..MIL GRACIAS.Y tambien para comunicarles que ya he avanzado pues digo yo que mucho pues ya logre resolver los problemas que comentaba antes. Muchos de los hilos que estan en el foro me fueron de mucha ayuda. Estoy en pleno desarrollo de mi programita de actualizacion, ahi les comentare mas adelante que tal me va y/o si tengo algun otro tropiezo, esteremos de vuelta por aqui. Nuevamente Gracias a Todos. Saludos. Oswaldo Javier Ramirez. ![]() |
|
#6
|
||||
|
||||
|
Por favor, al postear el código, en lugar de usar la palabra "code" usa la palabra "delphi"
Ves la diferencia? ![]() como ves lo he modificado, los parametros, dentro del sql tienes que anteponerle los dos puntos ( para que los tome como parámetros. Yo siempre le pongo el prefijo "pr" (parametro), y así no me confundo con los nombres de los campos en sql complejasUn saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|