Visual Basic - COMO ABRIR UN OBJECTO RECORSET ADO

Life is soft - evento anual de software empresarial
 
Vista:

COMO ABRIR UN OBJECTO RECORSET ADO

Publicado por José Muñoz (9 intervenciones) el 22/02/2002 13:54:27
SALUDOS, GRACIAS POR LA AYUDA, ME ENCUENTRO ENREDADO. ESTOY INTENTANDO ABRIR UN CONEXION ADO EN EL LOAD_FORM PARA TRABAJAR CON UNA TABLA RECORSET Y REALIZAR BUSQUEDA, CREAR NUEVOS REGISTROS Y NO PUEDO HACERLO.
COMO ABRIR UNA CONEXION ADO Y LUEGO DEFINIR LA TABLA CON LA QUE DESEO TRABAJAR. GRACIAS.
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:COMO ABRIR UN OBJECTO RECORSET ADO

Publicado por Isa (4 intervenciones) el 25/02/2002 16:06:05
'Primero declaras la variable de tipo recordset, para que te reconozca esta tipo de dato tienes que importar una referencia en proyecto, referencias (Microsoft Active X data Objects 2.1 library)

dim rs as new recordset

'Aqui la conectas con la base de datos e indicas la tabla

rs.Open "TABLA", "Provider = microsoft.jet.oledb.4.0; data source=DIRECCION B.D" , adOpenDynamic, adLockOptimistic, adCmdTable

Espero que te sirva
Un saludo
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

como añadir un registro a una base de datos ODBC

Publicado por Juan Funes (3 intervenciones) el 25/02/2002 22:06:35
Saludos a todos. Espero me puedan ayudar.

Estoy tratando de añadir un registro nuevo a una base de datos echa en informix usando un a coneccion ODBC.
Utilizo las siguientes lineas:
Set ODBCws = CreateWorkspace("", "", "", dbUseODBC)

Set liga = ODBCws.OpenConnection("ser_semmi", dbDriverNoPrompt, False, "ODBC;Database=sysinv;UID=sysinv;PWD=invsys21;DSN=ser_semmi")

Set dbLenguaje = liga.OpenRecordset("Select * from TipoLenguaje", dbOpenDynamic)

al momento de poner la instruccion dbLenguaje.addnew se muestra un mensaje que indica que el objeto o la base son de solo lectura.

Ojala alguien me pueda ayudar. gracias de antemano.
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