看板 C_Sharp 關於我們 聯絡資訊
程式碼如下 SqlConnection myConnection; string connStr; connStr = "Server=localhost ;database=prawn ;uid=123 ;pwd=456 "; myConnection = new SqlConnection( connStr ); myConnection.Open();//在偵錯是這一行出現問題 //不過也只說了第一個可能發生的例外狀況類型 // 'System.Data.SqlClient.SqlException' 發生於 System.Data.SqlClient.dll //請問是什麼地方可能有問題呢? SqlCommand myCommand; myCommand = new SqlCommand("Insert Into mytest(ll,mm) Values(labelLongitude.Text,labelAltitude.Text)"); myCommand.ExecuteNonQuery(); myConnection.Close(); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.18.32.181 ※ 編輯: lemarulie 來自: 163.18.32.181 (05/20 23:51)
Kelunyang:我猜是connStr =「@」"Ser.....,缺@ 05/20 23:57
KojIrOQQ:我也覺得是連接字串的問題 不過不是樓上那樣 根@無關吧 05/20 23:59
KojIrOQQ:看你的連接字串是在本機上 你的SQL Server是Windows驗證 05/21 00:01
KojIrOQQ:還是SQL Server驗證 如果是前者應該不需要帳號密碼 05/21 00:02
lemarulie:我真正測試是連到遠端server 不是用localhost 05/21 00:06
KojIrOQQ:那你連接字串的Server就錯了 打Remote Server名稱或ip 05/21 00:13
lemarulie:感謝指正....已解決^^ 05/21 00:23