Saludos.

Tengo un problema en relación al uso de Macro para insertar registros en bases
de mysql.

Estoy aprendiendo incipientemente sobre esta area. 

Sé que existe el ooforum pero es en ingles y no puedo comunicarme. Así que aquí
está mi esperanza

La cuestión es como organizar una linea de comando para ser ejecutada por la
macro;  por ejemplo :


sub insertaregistroenbase

    Dim oSql as String
    Dim oResult as Object
    Dim oStatement as Object
    Dim db as object

    db = connect_to_database ("base2")  REM es una funcion y trabaja bien!

    REM esta es la linea de comando en mysql que quiero reemplazar
   ''mysql> insert into notas (codigo) values ('PARAINF10');    

   REM esta es la linea que he intentan  'n' veces pero no me funciona
   'oSql = "insert into ""notas"" (""codigo"") ""values ('"PARAINF10"')'" 
    REM  ?  Cómo sería usando sólo usando el comando mysql
   
   REM igual, he intentado colocando la informacion en variables data0 
   REM  y en columnad el nombre del campo 
    data0="PARAINF11" : columnad="codigo"       
    oSql = "insert into ""notas"" ("+columnad+") ""values"" ('"+data0+"')'"
     REM -- ? Cómo sería usando variables

    oStatement = db.createStatement
    'oResult = oStatement.executeQuery (oSql)
    oResult = oStatement.execute (oSql)

    disconnect_from_database (db)   REM es una funcion y trabaja bien!
   
End Sub

Experimenté  de tantas formas usando las " que ya perdí la lógica del uso
Si alguien me ofrece un metodo para organizar esas lineas de comando para
macros en OO.  
Además, he buscado informarción en la red y aunque he logrado formar unos
contenidos, no me presentan una guía para esta situación.

Gracias anticipadas.




--------------------------------------------
!Navega con el Internet Gratis de AmNet!
Descarga el Programa de Instalación. 
Visítanos en www.amnetcable.com
Para cualquier consulta llamanos al 2207-4000

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a