程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c#-C#中sql語句不能正常執行,各位大牛幫忙看一下

c#-C#中sql語句不能正常執行,各位大牛幫忙看一下

編輯:編程綜合問答
C#中sql語句不能正常執行,各位大牛幫忙看一下

private void Form3_Load(object sender, EventArgs e)
{

        string sql = "insert into Phone3 (select * from Phone1 union select * from Phone2)";


        SqlConnection con = new SqlConnection(strConn);
        SqlCommand cmd = new SqlCommand(sql,con);
        con.Open();
       if( cmd.ExecuteNonQuery()==0)
           MessageBox.Show(@"成功!");
        con.Close();

                    沒有插入成功,也沒有彈出MessageBox。

斷點調試是出現了:
線程 0x163c 已退出,返回值為 259 (0x103)。
“System.Data.SqlClient.SqlException”類型的第一次機會異常在 System.Data.dll 中發生

各位幫小弟一把,剛學C#,好多不懂的。

最佳回答:


什麼數據庫?如果是 SQL Server 是不應該有括號的。
你最好在數據庫中把 SQL 運行成功了再放到程序中。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved