這是我的代碼public class LoginFunction{ public DataTable User (string username, string pword) { using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(ConnectionHelper.CnnVal("GymDB"))) { var query = ("Select * from [USER] where username = '{username}' and password = '{pword}'"); SqlDataAdapter sda = new SqlDataAdapter(query, connection); DataTable dtbl = new DataTable(); sda.Fill(dtbl); } }}}我得到的錯誤是“無法從'System.Data.IDbConnection'轉換為'string'”。錯誤在于 SqlDataAdapter 的連接參數 - 我認為這會從 IDbConnection 獲取 SQL 連接。
1 回答

MM們
TA貢獻1886條經驗 獲得超2個贊
對不起,我還不能發表評論。
嘗試更改IDbConnection
toSqlConnection
和var query
tostring query
并去掉括號。
看看有沒有效果???
- 1 回答
- 0 關注
- 104 瀏覽
添加回答
舉報
0/150
提交
取消