In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

SQL- ADO Mas cuestiones

Foro público de Xailer en español
Responder
correo
Mensajes: 109
Registrado: Mar Nov 22, 2005 7:15 pm

SQL- ADO Mas cuestiones

Mensaje por correo »

Estoy utilizando las clases de Xailer para conectarme con SQL Express y por
ahora van muy bien
Claro , la operatividad total pasa por la insercción de registros y su
actualización .
Aunque voy tirando de manual quizás alguien me pueda ayudar con algunas
cosas que no se hacer
1º En una tabla indexada por CENTRO+HISTORIA ¿cómo sé el número de Historia
correlativo que le toca?
2º Como leo el error de la base de datos si intento guardar una clave
existente (la tengo definida como única) para gestionar el error (avisar al
usuario ó cambiar el valor de la Historia a Historia+1)
Un saludo y gracias
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9462
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

SQL- ADO Mas cuestiones

Mensaje por ignacio »

Juan José,
> Claro , la operatividad total pasa por la insercción de registros y su
> actualización .
Dicha operatividad ya está presente, consulte los métodos AddNew, Edit,
Update y Cancel
> 1º En una tabla indexada por CENTRO+HISTORIA ¿cómo sé el número de
> Historia correlativo que le toca?
Olvidese de los índices. Con servidores SQL sólo sirven para internamente
acelerar las búsquedas. Por el lado del usuario es transparente.
Si HISTORIA es autoincremental el valor correlativo que le toca no lo sabrá
hasta que lo toque.
> 2º Como leo el error de la base de datos si intento guardar una clave
> existente (la tengo definida como única) para gestionar el error (avisar
> al usuario ó cambiar el valor de la Historia a Historia+1)
La propia clase le mostrará el error si lDisplayErrors esta a verdadero. En
cualquier caso siempre puede usar el método GetErrors de su Datasource. Para
más información consulte el siguiente artículo publicado en nuestro Blog:
http://xailer.info/esp/?p=14
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Juan José García" <correo@jjgsoft.biz> escribió en el mensaje
news:46010615$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Estoy utilizando las clases de Xailer para conectarme con SQL Express y
> por ahora van muy bien
>
> Claro , la operatividad total pasa por la insercción de registros y su
> actualización .
> Aunque voy tirando de manual quizás alguien me pueda ayudar con algunas
> cosas que no se hacer
>
> 1º En una tabla indexada por CENTRO+HISTORIA ¿cómo sé el número de
> Historia correlativo que le toca?
>
> 2º Como leo el error de la base de datos si intento guardar una clave
> existente (la tengo definida como única) para gestionar el error (avisar
> al usuario ó cambiar el valor de la Historia a Historia+1)
>
> Un saludo y gracias
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
correo
Mensajes: 109
Registrado: Mar Nov 22, 2005 7:15 pm

SQL- ADO Mas cuestiones

Mensaje por correo »

Oka maestro
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:4601090c$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Juan José,
>
>> Claro , la operatividad total pasa por la insercción de registros y su
>> actualización .
>
> Dicha operatividad ya está presente, consulte los métodos AddNew, Edit,
> Update y Cancel
>
>> 1º En una tabla indexada por CENTRO+HISTORIA ¿cómo sé el número de
>> Historia correlativo que le toca?
>
> Olvidese de los índices. Con servidores SQL sólo sirven para internamente
> acelerar las búsquedas. Por el lado del usuario es transparente.
>
> Si HISTORIA es autoincremental el valor correlativo que le toca no lo
> sabrá hasta que lo toque.
>
>> 2º Como leo el error de la base de datos si intento guardar una clave
>> existente (la tengo definida como única) para gestionar el error (avisar
>> al usuario ó cambiar el valor de la Historia a Historia+1)
>
> La propia clase le mostrará el error si lDisplayErrors esta a verdadero.
> En cualquier caso siempre puede usar el método GetErrors de su Datasource.
> Para más información consulte el siguiente artículo publicado en nuestro
> Blog:
>
> http://xailer.info/esp/?p=14
>
> Un saludo,
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Juan José García" <correo@jjgsoft.biz> escribió en el mensaje
> news:46010615$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Estoy utilizando las clases de Xailer para conectarme con SQL Express y
>> por ahora van muy bien
>>
>> Claro , la operatividad total pasa por la insercción de registros y su
>> actualización .
>> Aunque voy tirando de manual quizás alguien me pueda ayudar con algunas
>> cosas que no se hacer
>>
>> 1º En una tabla indexada por CENTRO+HISTORIA ¿cómo sé el número de
>> Historia correlativo que le toca?
>>
>> 2º Como leo el error de la base de datos si intento guardar una clave
>> existente (la tengo definida como única) para gestionar el error (avisar
>> al usuario ó cambiar el valor de la Historia a Historia+1)
>>
>> Un saludo y gracias
>>
>
>
Responder