FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ADO + SQL Server + CLientDataSet
Hola amigos:
Estoy empezando a un proyecto nuevo para la empresa, y el cliente lo solicita SQL Server. Tengo experiencia en Firebird pero nunca he hecho nada en SQL Server, y me da un error al insertar un registro por medio de un ClientDataSet de la siguiente manera:
El error que me da es el siguiente :'Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros.' Las consultas me las ejecuta perfectamente. ¿Que estoy haciendo mal? Saludos y gracias de antemanos |
#2
|
||||
|
||||
Hola Rockin, no necesitas un ClientDataSet para trabajar con ADO, has directamente la inserción de tu registro sobre tu ADOTable.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
|||
|
|||
Me hace falta porque tengo un servidor de capa intermedia implementado, y tengo que acceder a el por el ClientDataSet.
|
#4
|
|||
|
|||
No entiendo el código. Por un lado pones un Insert dentro del CommandText y por otro añades el registro con un Append. Supongo que tendrías que hacer una cosa u otra.
__________________
Saludos. |
#5
|
|||
|
|||
En firebird hay que ponerlo así, por eso lo estoy haciendo igual pero hay algo que falla. El error me da cuando llego a la linea
Pero si quito esto me sale que no se puede realizar la operecion en un dataset cerrado. Seguire intentandolo. |
#6
|
|||
|
|||
Lo que pasa es que intenta hacer la insercion pero como no le has dado valor a los parametros por eso te marca el error intenta con:
CDSUsuarios.CommandText:= 'Select nombre,fecha,hora from usuarios where 1=2'; el 1=2 es para que no regrese ningun registro, y luego ya haces la insercion como lo estas haciendo... |
#7
|
||||
|
||||
Hola de nuevo Rockin, debes poner el Open antes que el commandText, para que te acepte lo que tienes dentro del CommandText y los parametros que le pasas luego.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#8
|
|||
|
|||
He probado asi, y hora me da el siguiente error de DataSetUsuarios: missing CommandText property.
Seguire investigando. Saludos. |
#9
|
|||
|
|||
Lo tengo solucionado por si a alguien le sirve de ayuda:
Habia que cambiar esa consulat tal como dijo basti, gracias a todos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas conectividad instalando sql server 2000 en w2k server | ospaco69 | MS SQL Server | 1 | 16-02-2007 04:39:17 |
Existe el postgres SQL Server y Client como el SQL Server??? | alastor | Conexión con bases de datos | 5 | 28-09-2006 21:46:13 |
Windows Media Server e Internet Information Server | Ñuño Martínez | Windows | 0 | 08-09-2006 11:26:53 |
Exportar database sql server 2005 a sql server 2000 | ErenioDhG | Conexión con bases de datos | 1 | 29-08-2006 15:42:46 |
Problemas con Terminal Server Win 2003 Server | El_Perrito | Windows | 0 | 16-10-2004 19:53:45 |
|