Boton Vender no funciona

Iniciado por llogui, 31 Octubre 2021, 06:49 AM

0 Miembros y 1 Visitante están viendo este tema.

llogui

Hola, cómo les va?, yo pidiendo ayuda.....programé un botón Vender, y no funciona pero tampoco me da Error....

Debiera cargar Por cada linea de Grid View, un registro en Base de datos access..

Hay un objeto dateTimePicker.....

Dejo Bloque de código por si Ustedes pueden encontrar el problema y me ayudan...

Agradezco muchísimo, disculpen las molestias....
Código (cpp) [Seleccionar]
private: System::Void buttonVender_Click(System::Object^  sender, System::EventArgs^  e) {


        OleDbConnection^ connection = gcnew OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Users\\Guillermo\\Documents\\Visual Studio 2008\\Projects\\VtaInsumosPc\\VaInsumosPc.accdb;");             
        OleDbCommand^ command = connection->CreateCommand();     
        command->CommandText = "INSERT INTO Venta (Id_Usu, Id_Prod, Fecha, Descripción, Precio, Cantidad, Total) VALUES (@Id_Usu, @Id_Prod, @Fecha, @Descrip, @Precio, @Cantidad, @Total)";
                 
        for each (DataGridViewRow^ row in dataGridView1->Rows)
{
command->Parameters->Clear();
         
command->Parameters->AddWithValue("@Id_Usu", Convert::ToInt32(row->Cells["Vend"]->Value));
command->Parameters->AddWithValue("@Id_Prod", Convert::ToInt32(row->Cells["CódProd"]->Value));
command->Parameters->AddWithValue("@Fecha", dateTimePicker1->Value);
command->Parameters->AddWithValue("@Descrip", Convert::ToString(row->Cells["Descripción"]->Value));
command->Parameters->AddWithValue("@Precio", Convert::ToInt32(row->Cells["Precio"]->Value));
command->Parameters->AddWithValue("@Cantidad", Convert::ToInt32(row->Cells["Cantidad"]->Value));
command->Parameters->AddWithValue("@Total", Convert::ToInt32(row->Cells["Total"]->Value));
connection->Open();
            command->ExecuteNonQuery();
connection->Close();
MessageBox::Show("Venta registrada con éxito...");
}






Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

llogui

Mil gracias, ya lo veo.....puedo disponer de dos días, para ello...Gracias....

Eternal Idol

Me alegro de que tengas dos dias para hacerlo pero no te olvides de que:

1) No podemos hacerlo por vos (no tenemos tu ejecutable ni tu base de datos).
2) No es un nuestro trabajo.

Suerte con eso; depurar es una habilidad fundamental para un programador.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón