Visual Basic - Problemas con Delete

Life is soft - evento anual de software empresarial
 
Vista:

Problemas con Delete

Publicado por miguel (50 intervenciones) el 20/04/2005 18:27:18
Hola.
Estoy migrando una bd Access a una de Visual Foxpro y hasta ahí todo bien, pero al tratar eliminar registros me sales este error: File 'usuario.dbf' does not exist.

Espero puedan ayudarme, gracias.

Private Sub cmdDelete_Click()
Dim miConnection As ADODB.Connection
Dim miRecordSet As ADODB.Recordset
Dim miComando As ADODB.Command

Dim strConn As String

strConn = "Provider=VFPOLEDB.7;" & _
"Data Source=F:\MCV\System\Database\Database.dbc;" & _
"Password='';Collating Sequence=MACHINE"

Set miConnection = New ADODB.Connection
With miConnection

.ConnectionString = strConn
.CursorLocation = adUseClient
.Open
End With

Set miComando = New ADODB.Command
Set miRecordSet = New ADODB.Recordset
With miComando
.ActiveConnection = miConnection
.CommandType = adCmdText
.CommandText = "DELETE USUARIO FROM T0001 WHERE USUARIO = 'MIGUEL'"

Set miRecordSet = .Execute
LlenaSSgrid
SSgrid.Refresh
MsgBox "Listo!", vbInformation, "Delete"
End With
End Sub
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:Problemas con Delete

Publicado por Christian (675 intervenciones) el 20/04/2005 18:37:55
Me parece o esta mal tu sintaxis.
Revisala nuevamente.

DELETE "USUARIO"?? FROM T0001 WHERE USUARIO = 'MIGUEL'
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

RE:Problemas con Delete

Publicado por miguel (50 intervenciones) el 20/04/2005 18:58:49
Ya lo hice, reemplace el nombre de campo USUARIO por * y me sale el mismo error, lo raro es que al actualizar o insertar nuevos registros no aparece y el código que uso es el mismo..
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

RE:Problemas con Delete

Publicado por Christian (675 intervenciones) el 20/04/2005 19:03:43
Es que no le pongas *
Simplemente Delete from .....
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

RE:Era eso

Publicado por miguel (50 intervenciones) el 20/04/2005 19:07:38
Era eso...

Gracias Christian
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