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)
|