Ver Mensaje Individual
  #17  
Antiguo 16-03-2010
abdielalej abdielalej is offline
Miembro
 
Registrado: mar 2010
Posts: 22
Reputación: 0
abdielalej Va por buen camino
este es el cód para cargar el Dbg en el Activate de la Form donde tengo el Dbg:

DataModule2->ADOQuerymostrar_tienda_prod->Active=false;
DataModule2->ADOQuerymostrar_tienda_prod->Close();
DataModule2->ADOQuerymostrar_tienda_prod->Active=true;
DataModule2->ADOQuerymostrar_tienda_prod->Open();

Este es el cod dentro de ese ADOQuerymostrar_tienda_prod:

SELECT producto.nombreproducto, producto.unidadmedida, producto.precio, tiendaproducto.cantidad
FROM producto LEFT JOIN tiendaproducto ON producto.nombreproducto=tiendaproducto.nombreproducto
Order By producto.numero

Hasta ahí bien: Me llena el nombre del producto, u/m, precio, y pone cantidad en blanco para llenar se ve así:
Nombre Prod U/m Precio Cantidad
Frascos V U 0 (para llenar)
.
.
.
Producto N

Este es el supuesto código para insertar "cantidad" en tiendaproducto, que ya seguro has visto sus campos:
//aqui cogo el nombre de la tienda
ADOQuery1->Parameters->Items[0]->Value=Form4->PageControl1->ActivePage->Caption;
//aquí el nombre del producto que tampoco se como cogerlo
ADOQuery1->Parameters->Items[1]->Value=
//aqui la cantidad que no se:
ADOQuery1->Parameters->Items[2]->Value=
ADOQuery1->ExecSQL();

Este es el cod dentro de ese ADOQuery1:

Insert Into tiendaproducto(nombretienda,nombreproducto,cantidad)
Values(tienda,producto,cant)

Espero me ayuden...Muchas gracias por su paciencia, sino pudiera resolver siéntanse satisfecho...porque me han ayudado mucho(bueno... en especial Caral)
Responder Con Cita