![]() |
![]() |
| 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
|
||||
|
||||
|
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. |
|
#2
|
|||
|
|||
|
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. |
|
#3
|
|||
|
|||
|
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. |
|
#4
|
|||
|
|||
|
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. ![]() |
|
#5
|
||||
|
||||
|
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 | |
|
|
|