ERROR AL INSERTAR

Chus
22 de Octubre del 2003
Hola a todos. Soy realmente nuevo en esto de las bases de datos de foxpro, aunque no as铆 con SQL Server. Yo tengo una aplicaci贸n en Access, que se encarga, entre otras cosas, de insertar registros en una tabla, en foxpro, manipulada por una aplicaci贸n mucho mayor. Estoy hablando de una tabla de pedidos, con su respectiva tabla de detalles. El caso es que yo realizo esta operaci贸n por c贸digo, y no me devielve error alguno. Mi sorpresa viene cuando termina de hacerlo, y es que mientras ha insertado en la tabla de detalle, no lo ha hecho con la cabecera. Y lo mejor, cuando me voy a la tabla y pretendo insertar desde teclado, no me deja. Me devuelve un error (#884) cuya descripci贸n se corta, aunque dice algo de que fall贸 la llamada. Me deja modificar sobre ella, pero nunca insertar. Sin embargo, desde la aplicaci贸n original que usa la tabla si que se pueden dar de alta registros, pues he hecho un seguimiento de la tabla a medida que se va usando la aplicaci贸n. Trabajo con muchas otras tablas de la aplicaci贸n, y no tengo problemas para insertar datos sobre ellas, salvo en esta. Alguien puede ayudarme? Muchas gracias por anticipado.

Luisen98
22 de Octubre del 2003
Supongamos que tienes los permisos, tanto de la RED como del sistema. Pudiera ser que la tabla este protegida con codigo, para que "por fuera" no intenten accesarla otros ojos, (en internet hay ejemplos para hacerlo). Sino recomiendo leer bien cuando AGREGAS registros con la aplicacion original.

chus
22 de Octubre del 2003
Lo siento, no he ca铆do. Os prometo que la pr贸xima vez
tratar茅 de no ser tan horizontal en mis redacciones,
estoy pagando la novatada.

Chus
22 de Octubre del 2003
Bueno, permisos de red si que tengo, porque all铆 trabajo directamente en el servidor. Me he querido cerciorar asimismo de que la aplicaci贸n no estaba trabajando en ese momento, as铆 que he pedido a todos los usuarios que salieran. Me he tra铆do la copia de esa tabla a mi despacho para verla mejor y te puedo decir que no parece tener protecci贸n alguna. De hecho, cuando la abro desde al Access me aparece abajo la linea en blanco que permite la inserci贸n, y me deja de hecho insertar, hasta que llega la hora de validar el registro abandon谩ndolo con el cursor hacia arriba. He dicho antes que soy ne贸fito del todo en asustos de Foxpro, de modo que no s茅 si te refieres a que la tabla est谩 por si misma protegida. Si fuera as铆, como se puede "capar" eso?. Ser铆a interesant铆simo (por no decir que mi salvaci贸n) que alguien bien puesto en el tema le echara un vistazo. Qu茅 tal t煤? jejeje. Muchas gracias

chus
22 de Octubre del 2003
Estoy seguro de que la mayor铆a de vosotros sabe
mucho m谩s que yo sobre este asunto. Por favor, es
muy importante para mi que esto quede resuelto lo antes posible. Hagan algo, por favor. Muchas gracias.