consulta multiple con ADO y MYSQL

consulta multiple con ADO y MYSQL

Postby Laurel » Wed Jun 18, 2008 12:27 am

Hola a todos!!

Estoy haciendo una consulta multiple a una BD MYSQL y lo que necesito... (no se si se pueda) es agregar registros a todas las tablas a la vez y actualizarlas. La consulta es la siguiente:

oRsMTROTRAB:Open("Select mtrotrab.*, aspirant.*, trabdtos.*, trabdlab.* " +;
"from mtrotrab, aspirant, trabdlab, trabdtos where mtrotrab.mt_codtrab=0 " +;
"and mtrotrab.mt_codtrab=aspirant.mt_codtrab "+;
"and mtrotrab.mt_codtrab=trabdtos.mt_codtrab "+;
"and mtrotrab.mt_codtrab=trabdlab.mt_codtrab" )


El recordset se abre bien lo que ahora quiero es agregar datos a las 4 tablas que estoy abriendo..

¿cómo puede hacerse? ya intente asi:

oRsMTROTRAB:Addnew()
oRsMTROTRAB:Fields('MTROTRAB.MT_DIRECC1'):Value:=cDir1
así califico todos los campos pero al hacer el update manda error:

Error description: Error adodb.recordset/16389 E_FAIL: FIELDS
Args:
[ 1] = C MTROTRAB.EM_CODICIA

¿Alguien me puede ayudar?

Mil gracias de antemano

Laurel
Laurel
Laurel
 
Posts: 65
Joined: Fri Oct 21, 2005 8:07 pm
Location: México

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 32 guests

cron