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.
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.
Cosas raras con las claves primarias
Cosas raras con las claves primarias
Hola,
Supongo que debe ser por desconocimiento...
En una base de datos (por ejemplo MySql) con una tabla con clave
primaria. Si hago, en un formulario con un dataset,
::oDS_registro:Addnew() me dice que no hay clave primaria.... cuando la hay.
Si lo necesitais os mando por privado el proyecto y la ip donde tengo la
base de datos.
¿Tan complicado es añadir un registro? No entiendo estos mensajes de
clave primaria con el addnew.
Estoy usando odbcDataSource/DataSet.
Saludos,
José Luis Capel
Supongo que debe ser por desconocimiento...
En una base de datos (por ejemplo MySql) con una tabla con clave
primaria. Si hago, en un formulario con un dataset,
::oDS_registro:Addnew() me dice que no hay clave primaria.... cuando la hay.
Si lo necesitais os mando por privado el proyecto y la ip donde tengo la
base de datos.
¿Tan complicado es añadir un registro? No entiendo estos mensajes de
clave primaria con el addnew.
Estoy usando odbcDataSource/DataSet.
Saludos,
José Luis Capel
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Cosas raras con las claves primarias
José Luis,
El ejemplo que damos de ODBC1 muestra en la parte inferior del formulario la
clave primaria. Me puedes indicar que te indica al abrir dicha tabla.
Por otra parte, te recuerdo que te puedes indicar manualmente los campos que
componen las claves primarias.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:42f72217$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> Supongo que debe ser por desconocimiento...
>
> En una base de datos (por ejemplo MySql) con una tabla con clave primaria.
> Si hago, en un formulario con un dataset, ::oDS_registro:Addnew() me dice
> que no hay clave primaria.... cuando la hay.
>
> Si lo necesitais os mando por privado el proyecto y la ip donde tengo la
> base de datos.
>
> ¿Tan complicado es añadir un registro? No entiendo estos mensajes de
> clave primaria con el addnew.
>
> Estoy usando odbcDataSource/DataSet.
>
> Saludos,
> José Luis Capel
El ejemplo que damos de ODBC1 muestra en la parte inferior del formulario la
clave primaria. Me puedes indicar que te indica al abrir dicha tabla.
Por otra parte, te recuerdo que te puedes indicar manualmente los campos que
componen las claves primarias.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:42f72217$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> Supongo que debe ser por desconocimiento...
>
> En una base de datos (por ejemplo MySql) con una tabla con clave primaria.
> Si hago, en un formulario con un dataset, ::oDS_registro:Addnew() me dice
> que no hay clave primaria.... cuando la hay.
>
> Si lo necesitais os mando por privado el proyecto y la ip donde tengo la
> base de datos.
>
> ¿Tan complicado es añadir un registro? No entiendo estos mensajes de
> clave primaria con el addnew.
>
> Estoy usando odbcDataSource/DataSet.
>
> Saludos,
> José Luis Capel
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Cosas raras con las claves primarias
Ignacio,
>
> El ejemplo que damos de ODBC1 muestra en la parte inferior del formulario la
> clave primaria. Me puedes indicar que te indica al abrir dicha tabla.
>
Me dice 'Sin definir o inaccesible' con SqlServer2000
Con MySql aparece la clave primaria.
En ambas bases de datos se han creado igual (el mismo script que he
mostrado en mensajes anteriores)
> Por otra parte, te recuerdo que te puedes indicar manualmente los campos que
> componen las claves primarias.
¿Te refieres a cuando creo las tablas en la base de datos? Si... ya
creo las claves primarias en ese momento...
Saludos,
José Luis Capel
>
> El ejemplo que damos de ODBC1 muestra en la parte inferior del formulario la
> clave primaria. Me puedes indicar que te indica al abrir dicha tabla.
>
Me dice 'Sin definir o inaccesible' con SqlServer2000
Con MySql aparece la clave primaria.
En ambas bases de datos se han creado igual (el mismo script que he
mostrado en mensajes anteriores)
> Por otra parte, te recuerdo que te puedes indicar manualmente los campos que
> componen las claves primarias.
¿Te refieres a cuando creo las tablas en la base de datos? Si... ya
creo las claves primarias en ese momento...
Saludos,
José Luis Capel
Cosas raras con las claves primarias
Ignacio,
> Por otra parte, te recuerdo que te puedes indicar manualmente los campos que
> componen las claves primarias.
Si... es cierto... puedo indicar cuales son los campos que forman la
clave primaria. Pero... la cuestión es que no entiendo el por que en
una base de datos aparece y en otras no... además, haciéndolo así me
hace super-dependiente a los cambios de estructuras en la base de datos...
Saludos,
José Luis Capel
> Por otra parte, te recuerdo que te puedes indicar manualmente los campos que
> componen las claves primarias.
Si... es cierto... puedo indicar cuales son los campos que forman la
clave primaria. Pero... la cuestión es que no entiendo el por que en
una base de datos aparece y en otras no... además, haciéndolo así me
hace super-dependiente a los cambios de estructuras en la base de datos...
Saludos,
José Luis Capel
Cosas raras con las claves primarias
Ignacio,
¿Algo más que pueda hacer? ¿Sabes que puede ocurrir? ¿Quieres que te
envie el proyecto?
Saludos,
José Luis Capel
Ignacio Ortiz escribió:
> José Luis,
>
> El ejemplo que damos de ODBC1 muestra en la parte inferior del formulario la
> clave primaria. Me puedes indicar que te indica al abrir dicha tabla.
>
> Por otra parte, te recuerdo que te puedes indicar manualmente los campos que
> componen las claves primarias.
>
> Un saludo,
>
> "José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
> news:42f72217$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
>>Hola,
>>
>>Supongo que debe ser por desconocimiento...
>>
>>En una base de datos (por ejemplo MySql) con una tabla con clave primaria.
>>Si hago, en un formulario con un dataset, ::oDS_registro:Addnew() me dice
>>que no hay clave primaria.... cuando la hay.
>>
>>Si lo necesitais os mando por privado el proyecto y la ip donde tengo la
>>base de datos.
>>
>>¿Tan complicado es añadir un registro? No entiendo estos mensajes de
>>clave primaria con el addnew.
>>
>>Estoy usando odbcDataSource/DataSet.
>>
>>Saludos,
>>José Luis Capel
>
>
>
¿Algo más que pueda hacer? ¿Sabes que puede ocurrir? ¿Quieres que te
envie el proyecto?
Saludos,
José Luis Capel
Ignacio Ortiz escribió:
> José Luis,
>
> El ejemplo que damos de ODBC1 muestra en la parte inferior del formulario la
> clave primaria. Me puedes indicar que te indica al abrir dicha tabla.
>
> Por otra parte, te recuerdo que te puedes indicar manualmente los campos que
> componen las claves primarias.
>
> Un saludo,
>
> "José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
> news:42f72217$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
>>Hola,
>>
>>Supongo que debe ser por desconocimiento...
>>
>>En una base de datos (por ejemplo MySql) con una tabla con clave primaria.
>>Si hago, en un formulario con un dataset, ::oDS_registro:Addnew() me dice
>>que no hay clave primaria.... cuando la hay.
>>
>>Si lo necesitais os mando por privado el proyecto y la ip donde tengo la
>>base de datos.
>>
>>¿Tan complicado es añadir un registro? No entiendo estos mensajes de
>>clave primaria con el addnew.
>>
>>Estoy usando odbcDataSource/DataSet.
>>
>>Saludos,
>>José Luis Capel
>
>
>
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Cosas raras con las claves primarias
José Luis,
Yo he trabajado con SQL Server, y nunca he tenido el problema de no
encontrar claves primerias. Compruebo que en mi ordenador tengo el
Controlador ODBC de Microsoft SQL Server Versión 03.85.1117.
Tenga una conexión horrorosa con Internet ahora mismo, pero mandame una
dirección IP, un nombre de BD y un nombre de tabla que tenga PK y veo si por
aqui me funciona.
Un saludo,
Por cierto: A lo mejor el problema está en la versión gratuita de SQL server
que estás usando. No es la primera vez que mete gato encerrado M$ en sus
productos.
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:42f9c0d3$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
> ¿Algo más que pueda hacer? ¿Sabes que puede ocurrir? ¿Quieres que te
> envie el proyecto?
>
> Saludos,
> José Luis Capel
>
> Ignacio Ortiz escribió:
>> José Luis,
>>
>> El ejemplo que damos de ODBC1 muestra en la parte inferior del formulario
>> la clave primaria. Me puedes indicar que te indica al abrir dicha tabla.
>>
>> Por otra parte, te recuerdo que te puedes indicar manualmente los campos
>> que componen las claves primarias.
>>
>> Un saludo,
>>
>> "José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
>> news:42f72217$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>>>Hola,
>>>
>>>Supongo que debe ser por desconocimiento...
>>>
>>>En una base de datos (por ejemplo MySql) con una tabla con clave
>>>primaria. Si hago, en un formulario con un dataset,
>>>::oDS_registro:Addnew() me dice que no hay clave primaria.... cuando la
>>>hay.
>>>
>>>Si lo necesitais os mando por privado el proyecto y la ip donde tengo la
>>>base de datos.
>>>
>>>¿Tan complicado es añadir un registro? No entiendo estos mensajes de
>>>clave primaria con el addnew.
>>>
>>>Estoy usando odbcDataSource/DataSet.
>>>
>>>Saludos,
>>>José Luis Capel
>>
>>
Yo he trabajado con SQL Server, y nunca he tenido el problema de no
encontrar claves primerias. Compruebo que en mi ordenador tengo el
Controlador ODBC de Microsoft SQL Server Versión 03.85.1117.
Tenga una conexión horrorosa con Internet ahora mismo, pero mandame una
dirección IP, un nombre de BD y un nombre de tabla que tenga PK y veo si por
aqui me funciona.
Un saludo,
Por cierto: A lo mejor el problema está en la versión gratuita de SQL server
que estás usando. No es la primera vez que mete gato encerrado M$ en sus
productos.
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:42f9c0d3$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
> ¿Algo más que pueda hacer? ¿Sabes que puede ocurrir? ¿Quieres que te
> envie el proyecto?
>
> Saludos,
> José Luis Capel
>
> Ignacio Ortiz escribió:
>> José Luis,
>>
>> El ejemplo que damos de ODBC1 muestra en la parte inferior del formulario
>> la clave primaria. Me puedes indicar que te indica al abrir dicha tabla.
>>
>> Por otra parte, te recuerdo que te puedes indicar manualmente los campos
>> que componen las claves primarias.
>>
>> Un saludo,
>>
>> "José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
>> news:42f72217$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>>>Hola,
>>>
>>>Supongo que debe ser por desconocimiento...
>>>
>>>En una base de datos (por ejemplo MySql) con una tabla con clave
>>>primaria. Si hago, en un formulario con un dataset,
>>>::oDS_registro:Addnew() me dice que no hay clave primaria.... cuando la
>>>hay.
>>>
>>>Si lo necesitais os mando por privado el proyecto y la ip donde tengo la
>>>base de datos.
>>>
>>>¿Tan complicado es añadir un registro? No entiendo estos mensajes de
>>>clave primaria con el addnew.
>>>
>>>Estoy usando odbcDataSource/DataSet.
>>>
>>>Saludos,
>>>José Luis Capel
>>
>>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Cosas raras con las claves primarias
Ignacio,
> Yo he trabajado con SQL Server, y nunca he tenido el problema de no
> encontrar claves primerias. Compruebo que en mi ordenador tengo el
> Controlador ODBC de Microsoft SQL Server Versión 03.85.1117.
Yo uso la 2000.85.1117.00 del 19/08/2004 que viene en el WXPPRO-SP2
>
> Tenga una conexión horrorosa con Internet ahora mismo, pero mandame una
> dirección IP, un nombre de BD y un nombre de tabla que tenga PK y veo si por
> aqui me funciona.
Intentaré montar un servidor con el SQL Server para abrírtelo... por
motivos de seguridad, no tenemos abierto ningún puerto de nuestro servidor.
> Por cierto: A lo mejor el problema está en la versión gratuita de SQL server
> que estás usando. No es la primera vez que mete gato encerrado M$ en sus
> productos.
Pues por 'desgracia' tenemos la de pago, la versión 8.00.760 con los
últimos parches y sp actualizados.
Gracias por tu tiempo. Saludos,
José Luis Capel
> Yo he trabajado con SQL Server, y nunca he tenido el problema de no
> encontrar claves primerias. Compruebo que en mi ordenador tengo el
> Controlador ODBC de Microsoft SQL Server Versión 03.85.1117.
Yo uso la 2000.85.1117.00 del 19/08/2004 que viene en el WXPPRO-SP2
>
> Tenga una conexión horrorosa con Internet ahora mismo, pero mandame una
> dirección IP, un nombre de BD y un nombre de tabla que tenga PK y veo si por
> aqui me funciona.
Intentaré montar un servidor con el SQL Server para abrírtelo... por
motivos de seguridad, no tenemos abierto ningún puerto de nuestro servidor.
> Por cierto: A lo mejor el problema está en la versión gratuita de SQL server
> que estás usando. No es la primera vez que mete gato encerrado M$ en sus
> productos.
Pues por 'desgracia' tenemos la de pago, la versión 8.00.760 con los
últimos parches y sp actualizados.
Gracias por tu tiempo. Saludos,
José Luis Capel
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Cosas raras con las claves primarias
José Luis,
Intenta instalar entonces sólo las herramientas de cliente que trae el
propio SQL server. Es posible que asi te funcione.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:42f9e356$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
>> Yo he trabajado con SQL Server, y nunca he tenido el problema de no
>> encontrar claves primerias. Compruebo que en mi ordenador tengo el
>> Controlador ODBC de Microsoft SQL Server Versión 03.85.1117.
>
> Yo uso la 2000.85.1117.00 del 19/08/2004 que viene en el WXPPRO-SP2
>
>>
>> Tenga una conexión horrorosa con Internet ahora mismo, pero mandame una
>> dirección IP, un nombre de BD y un nombre de tabla que tenga PK y veo si
>> por aqui me funciona.
>
> Intentaré montar un servidor con el SQL Server para abrírtelo... por
> motivos de seguridad, no tenemos abierto ningún puerto de nuestro
> servidor.
>
>> Por cierto: A lo mejor el problema está en la versión gratuita de SQL
>> server que estás usando. No es la primera vez que mete gato encerrado M$
>> en sus productos.
>
> Pues por 'desgracia' tenemos la de pago, la versión 8.00.760 con los
> últimos parches y sp actualizados.
>
>
> Gracias por tu tiempo. Saludos,
> José Luis Capel
Intenta instalar entonces sólo las herramientas de cliente que trae el
propio SQL server. Es posible que asi te funcione.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:42f9e356$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
>> Yo he trabajado con SQL Server, y nunca he tenido el problema de no
>> encontrar claves primerias. Compruebo que en mi ordenador tengo el
>> Controlador ODBC de Microsoft SQL Server Versión 03.85.1117.
>
> Yo uso la 2000.85.1117.00 del 19/08/2004 que viene en el WXPPRO-SP2
>
>>
>> Tenga una conexión horrorosa con Internet ahora mismo, pero mandame una
>> dirección IP, un nombre de BD y un nombre de tabla que tenga PK y veo si
>> por aqui me funciona.
>
> Intentaré montar un servidor con el SQL Server para abrírtelo... por
> motivos de seguridad, no tenemos abierto ningún puerto de nuestro
> servidor.
>
>> Por cierto: A lo mejor el problema está en la versión gratuita de SQL
>> server que estás usando. No es la primera vez que mete gato encerrado M$
>> en sus productos.
>
> Pues por 'desgracia' tenemos la de pago, la versión 8.00.760 con los
> últimos parches y sp actualizados.
>
>
> Gracias por tu tiempo. Saludos,
> José Luis Capel
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com