簡體   English   中英

ASP.net 中的插入功能顯示錯誤並且未執行插入查詢

[英]Inserting function in ASP.net is showing error and not executing the Insert query

  1. 數據來自“Temp”表。
  2. 存儲在變量中
  3. 插入到“客戶端”表中,並添加了另外兩個變量。 並且出現錯誤。 INSERT 查詢未正確執行。 詢問,

     int r; string que = "INSERT INTO client (fname, lname, dob, email, gender, uname, upass) VALUES ('" + fname + "', '" + lname + "', '" + dob + "', '" + email + "', '" + gender + "', '" + TextBox1.Text + "', '" + TextBox2.Text + "') "; r = c.savedeldata(que);

saveeldata 函數

    public int savedeldata(string qu)
    {
        con.Open();
        cmd = new SqlCommand(qu, con);
        int i = cmd.ExecuteNonQuery();
        con.Close();
        return i;

    }

這是我能找到的唯一解決方案。

if (ds.Tables["0"].Rows.Count == 1) {

                        int r;
                        string queryt = "DELETE FROM tbl_client";
                        r = c.savedeldata(queryt);
                        string que = "INSERT INTO tbl_client(fname, lname, dob, email, gender) SELECT * FROM temp WHERE dob = '" + TextBox3.Text + "'";
                        r = c.savedeldata(que);
                        string quer = "UPDATE tbl_client SET uname = '"+ TextBox1.Text +"', upass = '"+ TextBox2.Text +"' WHERE dob = '"+ TextBox3.Text +"'";
                        r = c.savedeldata(quer);

                    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM