马布海!
嗨!很抱歉打扰了这个代码,但是我收到了错误。
SqlDataAdapter sda5 = new SqlDataAdapter("insert into [bodega].[dbo].[Stocks] ([Itemlookupcode],[Quantity],[Status],[Description],[Amount],[Total]) values ('" + ilc1.Text + "','" + qty1.Text + "','IN','" + description.Text + "','" + amount.Text + "','" + int.Parse(amount.Text) * qty1.Text + "')", con);
错误
Error 1 Operator '*' cannot be applied to operands of type 'int' and 'string' G:\Data\Payroll\Program\BodegaItems\BodegaItems\Form1.cs 26 268 BodegaItems
我甚至尝试
'" + Convert.ToInt32(amount.Text) * qty1.Text + "'
谢谢!
答案 0 :(得分:0)
该错误告诉您,它不能将整数int.Parse(amount.Text)
乘以qty1.Text
的文本值。
您需要将qty1.Text
解析为int
:int.Parse(qty1.Text)
。