Visual Basic - Urge...

Life is soft - evento anual de software empresarial
 
Vista:

Urge...

Publicado por Amilgar (35 intervenciones) el 26/10/2004 20:24:01
Hola amigos, estoy intentando en una aplicacion crear una tabla a la bd cuando el programa esta en ejecucion, en ese momento le paso datos a la tabla, la conecto a un ado y manipulo la informacion, pero tengo un porblema, y este es a la hora de salir, cuando intento borrar la tabla ke hice en ejecucion nomas no la borra y me marka este error:

EL MOTOR DE BASE DE DATOS NO PUDO BLOKEAR LA TABLA NUEVO
PK ACTUALMENTE LA ESTA UTLIZANDO OTRO USUARIO O PROCESO

lo hago en el evento terminate de la forma

Private Sub Form_Terminate()
Dim sql As String
Set Conn = New ADODB.Connection
strconn = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Modelo Estandar.mdb; Persist Security Info=False"
Conn.Open strconn
sql = "DROP TABLE NUEVO"
Set borra = New ADODB.Recordset
borra.Open sql, Conn, adOpenDynamic, adLockOptimistic
End Sub

espero me puedan ayudar, y a saber pk marka ese error, seria muy agradecida su ayuda
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:Urge...

Publicado por jorge (5 intervenciones) el 29/10/2004 23:23:09
recuerda que las tablas que se abren (tabla.open), tambien se deben cerrar (tabla.close)
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:Urge...

Publicado por javier rodriguez (2 intervenciones) el 23/07/2005 11:53:19
sin embargo como puedo borrar la tabla si no la habro antes?
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