我想通过自动增量ID (textbox and one button)
来搜索人员。我已经使用dataset
并在C#winforms:Microsoft Report viewer
Fill,Getdata --> configure
SQL语句:
SELECT ID, FirstName, LastName, ContactNo, Address, Date, NameOfJob, OtherJob,
Impression, BackPage, NameOfPage, PaperSize, PrintingSize,
DesignRupees, JobRupees, Matter, BlackPlate, BlackPlateRupees, SinglePlate,
SinglePlateRupees, MultiPlate, MultiPlateRupees, Platename,
Lamination, Creasing, Binding, Other, Total, Receive, Due, LastRemaining
FROM bill WHERE [email protected]
后,我已经运行该程序,然后2错误显示:
- 无法从字符串转换为十进制
最好的重载方法匹配
WindowsFormsApplication9.DataSet1TableAdapters.billTableAdapter.Fill(WindowsFormsApplication9.DataSet1.billDataTable, decimal) has some invalid arguments
错误在这行this.billTableAdapter.Fill(this.DataSet1.bill, txt_search.Text);
错误消息“无法从字符串转换为十进制”是相当清楚的。您希望在发送小数时发送一个字符串。 –
现在我已经做了一切之后,一个新的问题生成...现在错误没有显示,但是当我通过ID搜索,然后约束异常生成:未能启用约束一个或多个行包含违反非空,独特,关键约束。 – ITS