Visual Basic - error 91 en tiempo de ejecucion

Life is soft - evento anual de software empresarial
 
Vista:

error 91 en tiempo de ejecucion

Publicado por doc ciber (90 intervenciones) el 04/12/2003 23:45:26
HABER SI ALGUIEN ME PUEDE AYUDAR CON ESTE PROBLEMA...

ERROR "91" EN TIEMPO DE EJECUCION

VARIABLE DE TIPO OBJECT O LA VARIABLE DE BLOQUE WITH NO ESTA ESTABLECIDA

CON ESTE PROCEDIMIENTO SACO LOS NOMBRES DE LAS TABLAS DE UNA BD, EL CASO ES QUE ELIMINE UNAS TABLAS Y YA NO FUNCIONA MAS... ESO QUE ANTES FUNCIONABA A LA PERFECCION...

Private Sub VerTablas()
Dim Cadena As String
Cadena = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source=" & Path & ";Persist Security Info=False"
Conn.ConnectionString = Cadena
Conn.Open Cadena
Rs.CursorLocation = adUseClient
Rs.CursorType = adOpenDynamic
Rs.LockType = adLockOptimistic
Set Rs = Conn.OpenSchema(adSchemaTables)
Do While Not Rs.EOF
If Rs!TABLE_TYPE = "TABLE" Then
Combo1.AddItem Rs!TABLE_NAME
End If
Rs.MoveNext
Loop
CerrarRsConn
End Sub

PLEASE,, ES URGENTE....
ALGUIEN PUEDE DECIRQUE QUE PASA
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:error 91 en tiempo de ejecucion

Publicado por Daniel (145 intervenciones) el 05/12/2003 15:02:58
Te falta setear la conexion
set conn= new Adodb.Connection
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:error 91 en tiempo de ejecucion

Publicado por doc ciber (90 intervenciones) el 05/12/2003 21:28:11
el problema es que ocupo la conexion que tengo en un modulo
mas o menos asi
public conn as nuw adodb.connection
public rs as new adodb.recordset

public sub Abrirconn(byval path as string)}
set conn= new adodb.connection

conn.connectionstring="provider=microsoft.jet.oledb.4.0; data source=" & path & ";persist security info=false"
conn.open

end sub

acaso estoy mal en esto?
bueno, el chiste es que solo ocupo la variable conn y rs como estan declaradas con public pues no tenia problema pero despues de que elimine unas tablas a la bd no funciona, ademas de eso compacte la bd y la repare desde acces pero aun asi no funciono
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

error 91 en tiempo de ejecucion

Publicado por Joan (1 intervención) el 05/10/2023 18:22:55
Perdon pero como solucionaste el problema?
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