Visual Basic.NET - No puedo borrar registros de un DBF con VB.NET

 
Vista:
Imágen de perfil de Mickel

No puedo borrar registros de un DBF con VB.NET

Publicado por Mickel (3 intervenciones) el 11/06/2006 03:13:05
Hola.

Tengo el siguiente codigo

oConn.ConnectionString = "provider=VFPOLEDB.1;" & _
"SourceType=DBF;Exclusive=No;" & _
"data source=tubase.dbf;" & _
"Mode=ReadWrite;" & _
"User ID=tuUser;Password=TuPassword;"
oConn.Open()
oCmd.Connection = oConn
oCmd.CommandText = "DELETE FROM MBIENES"
oCmd.ExecuteNonQuery()
oCmd.CommandText = "INSERT INTO MBIENES..."
oCmd.ExecuteNonQuery()
oConn.Close()

el INSERT funciona sin problemas, el DELETE no. Cada dbf tiene un CDX asociado y todos estan con permisos de lectura/escritura(igual que la carpeta misma al nivel del IIS). Asi que no se que puede ser.

¿Alguna idea?

Gracias de antemano

Mickel
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:No puedo borrar registros de un DBF con VB.NET

Publicado por jorge (15 intervenciones) el 12/06/2006 12:15:17
ola!!

si esa es la instruccion para borrar un registro no esta bien..de esa manera borraria toda la tabla tendrias q ponerle una where.. para borrar un unico registro.
puede ser por eso. Saludos!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar