查询值的数量和目的地字段的数量不同

哈里斯·瓦尤

这是自动存储值到 TotalAmt_tx.Text 的函数。

   void TotalAmount()
            {
                .
                .
                .
                .
                TotalAmt_tx.Text = Total.ToString("00.00");
                .
                .
                .
                catch { }
            }

保存按钮代码:这里是我的表单图像

private void Save_bt_Click(object sender, EventArgs e)
        {
            //Purchase Table
            {
                string insertPur = "Insert into Purchase (Invoice,VendorName,PurchaseDate,TotalAmt) values ("+Invoice_tx.Text+"," +
                    "'"+VendorName_cb.Text+"','"+PurchaseDate_dt.Value.Date.ToString()+"',"+TotalAmt_tx.Text+" )";

                OleDbDataAdapter da = new OleDbDataAdapter(insertPur, conn);
                DataSet ds = new DataSet();
                da.Fill(ds);                
            }

            //Purchase Item Table
            for (int i = 0; i < metroGrid1.Rows.Count; i++)
            {
                string insertPur = "Insert into PurchaseItem (Invoice, PId, Product, Qty, Rate, Amount) values (" + Invoice_tx.Text + "," +
                    ""+metroGrid1.Rows[i].Cells["PId"].Value.ToString()+ ",'" + metroGrid1.Rows[i].Cells["Product"].Value.ToString() + "'," +
                    "" + metroGrid1.Rows[i].Cells["Qty"].Value.ToString() + "," + metroGrid1.Rows[i].Cells["Rate"].Value.ToString() + "," +
                    "" + metroGrid1.Rows[i].Cells["Amount"].Value.ToString() + ")";

                OleDbDataAdapter da = new OleDbDataAdapter(insertPur, conn);
                DataSet ds = new DataSet();
                da.Fill(ds);
            }
            MessageBox.Show("Data Saved!!");

出现问题是因为这个

TotalAmt_tx.Text = Total.ToString("00.00")

我该怎么办,解决它??我尝试遵循一些有关格式化字符串的教程,但没有任何效果。请帮忙

伊泰·波德哈伊瑟

我建议您尝试使用OleDbParameter Class,因为如果您组合到查询字符串中的值之一具有该,字符,它会弄乱您的查询(例如以下格式的数字1,000)。

希望能帮助到你!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

查询值的数量和目标字段的数量不同。代码中的问题在哪里?

子查询以计数MongoDb中字段的不同值的数量

计算穿越障碍到达目的地的可能方式的数量?

LinQ总和不同值的数量和总计

查询不同数量的变量

Prometheus查询-排除目的地

VB-查询值和目标字段的数量不相同

从字典中排除重复的值,并相应地增加“数量”字段

如何使用熊猫数据框查找每个目的地的唯一来源数量?

查询到达时间,出发时间以及源,目的地和转机火车之间的总距离

mongodb计算每个字段/键的不同值的数量

MYSQL查询数量+当月不同

确定目的地(寄存器名称或地址)和值

比较csv中的值和不同对的打印数量

如何使用multer在nodejs中设置不同的目的地?

具有不同目的地的 SwiftUI 导航栏项目

查询没有结果数据错误的目的地

PostgreSQL查询没有结果数据的目的地

错误:查询没有结果数据的目的地

POSTGRESQL-查询没有结果数据的目的地

查询没有结果数据的目的地

如何从关于不同项目的不同数量的列中移动和转置数据?

Google Direction API 和 Google Maps App 显示同一目的地的不同路线

使用 iptables 和 PREROUTING 将 UDP 数据包设置到两个不同的目的地

如何计算源和目的地之间的跳数?

网关和目的地在Linux网络中代表什么?

Laravel Guzzle 从页面获取目的地和截止时间

常见来源和目的地列表

Robocopy无法区分目的地和来源