Respuesta rapida con codigo en uso: (cualquier incoveniente consultame)
La consulta:"InsertStd_Rates"
PARAMETERS parIdCompany Long, parIdCategory Long, parIdLevel Long,
parIdBillCode Text, parFromPeriod DateTime, parBillRate IEEEDouble;
INSERT INTO Std_Rates ( IdCompany, IdCategory, IdLevel, IdBillCode,
FromPeriod, BillRate )
SELECT parIdCompany, parIdCategory, parIdLevel, parIdBillCode,
parFromPeriod, parBillRate;
La llamada:
Set MyQuery = Conexion.QueryDefs("InsertStd_Rates")
grdCostosFull.Col = 0
MyQuery.Parameters!parIdCompany = grdCostosFull.Text
MyQuery.Parameters!parIdCategory = atxCategory.CodClave
MyQuery.Parameters!parIdLevel =
cboNivel.ItemData(cboNivel.ListIndex)
MyQuery.Parameters!parIdBillCode = atxBillCode.CodClave
MyQuery.Parameters!parFromPeriod = txtStartDate
MyQuery.Parameters!parBillRate = txtRate
MyQuery.Execute dbFailOnError
En RDO La coleccion Parameters se llama RDOParameters
La constante dbFailOnError no se usa. Debes chequear
rdoErrors(rdoErrors.count -1)
si falla.
Si puedes evita usar RDO con Access.
Adrian
http://www.geocities.com/SiliconValley/Hills/4734/
NEW (con los VBTips Nº 7 del VBPJ ordenados y listos para llevar o
imprimir) NEW
Arturo Mollo N. escribió:
>
> Hola amigos, un favor, alguien podria decirme como puedo hacer para ejecutar
> una consulta que ya tengo hecha en Access desde Vb. Ademas la consulta tiene
> parametros y los quiero llenar tambien desde Vb.
> Esto lo vi en algun lado pero no puedo encontrarlo.
> Estoy trabajando con RDO.
>
> Gracias amigos
>
> Arturo Mollo
> arturom@computextos.com.pe
> amollo@minedu.gob.pe
> ICQ: 13077709
> Oficina de Informática
> Ministerio de Educación