Roadrocker66
Gebruiker
- Lid geworden
- 7 mei 2009
- Berichten
- 104
Goeden avond allemaal.
Was ik weer!
Ik heb een order form gemaakt in vs 2015 C#
De code voor een enkele berekening (aantal1*prijs1) lijkt goed maar krijg een error melding. (zie Afbeelding1).
De database cullomns lijkt me ook goed (zie afbeelding2).
Daarnaast zou ik graag willen weten hoe je aantal2 en prijs2 en aantal3 en prijs3 bij het totaal kunt optellen.
Wie kan mij helpen?
Alvast hartelijk dank!
Dit is de rekensom code:
Code Save to database:
Was ik weer!
Ik heb een order form gemaakt in vs 2015 C#
De code voor een enkele berekening (aantal1*prijs1) lijkt goed maar krijg een error melding. (zie Afbeelding1).
De database cullomns lijkt me ook goed (zie afbeelding2).
Daarnaast zou ik graag willen weten hoe je aantal2 en prijs2 en aantal3 en prijs3 bij het totaal kunt optellen.
Wie kan mij helpen?
Alvast hartelijk dank!
Dit is de rekensom code:
Code:
private void UpdateTotalPrice()
{
if (quantity1TextBox.Text != "" && price1TextBox.Text != "")
{
decimal TotalPrice = Convert.ToInt32(quantity1TextBox.Text) * Convert.ToInt32(price1TextBox.Text);
/*+ Convert.ToInt32(quantity2TextBox.Text) * Convert.ToInt32(price2TextBox.Text) + Convert.ToInt32(quantity3TextBox.Text) * Convert.ToInt32(price3TextBox.Text)*/
totalPriceTextBox.Text = TotalPrice.ToString();
}
else
{
totalPriceTextBox.Text = "0";
}
}
private void price1TextBox_TextChanged(object sender, EventArgs e)
{
UpdateTotalPrice();
}
private void price2TextBox_TextChanged(object sender, EventArgs e)
{
UpdateTotalPrice();
}
private void price3TextBox_TextChanged(object sender, EventArgs e)
{
UpdateTotalPrice();
}
private void quantity1TextBox_TextChanged(object sender, EventArgs e)
{
UpdateTotalPrice();
}
private void quantity2TextBox_TextChanged(object sender, EventArgs e)
{
UpdateTotalPrice();
}
private void quantity3TextBox_TextChanged(object sender, EventArgs e)
{
UpdateTotalPrice();
}
Code Save to database:
Code:
private void SaveOrder_Click(object sender, EventArgs e)
{
string Query = "INSERT INTO tblOrderForm (OrderId,ClientName,Item1,Quantity1,Price1,Item2,Quantity2,Price2,Item3,Quantity3,Price3,TotalPrice) VALUES ('" + this.orderIdTextBox.Text + "','" + this.clientNameTextBox.Text + "','" + this.item1ComboBox.Text + "','" + this.quantity1TextBox.Text + "','" + this.price1TextBox.Text + "','" + this.item2ComboBox.Text + "','" + this.quantity2TextBox.Text + "','" + this.price2TextBox.Text + "','" + this.item3ComboBox.Text + "','" + this.quantity3TextBox.Text + "','" + this.price3TextBox.Text + "','" + totalPriceTextBox.Text + "') ;";
SqlConnection con = new SqlConnection(myConnection);
SqlCommand scm = new SqlCommand(Query, con);
SqlDataReader myReader;
if (orderIdTextBox.Text == "" || clientNameTextBox.Text == "")
{
MessageBox.Show("Please Enter your OrderId or ClientName !");
}
else
{
try
{
con.Open();
myReader = scm.ExecuteReader();
MessageBox.Show("Seved SucceFully");
while (myReader.Read())
{
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
loadDataGridTableOrders();
}
Laatst bewerkt: