我想查詢數據庫並讓它使用用戶傳入我的Web API上的獲取請求的數據返回正確的數據。從C#查詢SQL Server數據庫
我已經嘗試使用:
SqlConnection con = new SqlConnection(conString);
con.Open();
if (con.State == System.Data.ConnectionState.Open)
{
SqlCommand cmd = new SqlCommand();
}
不過,我不確定我需要什麼的放在命令。我只是寫這樣的事情:
WHERE forename, surname, caseid, postcode, telephone, email FROM TestDB.crm-data
還是我誤會了?
這是完整的代碼對不起
public string Get(string forename, string surname, int? caseid, int? loanid, string postcode, string telephone, string email, string title)
{
SqlConnection con = new SqlConnection(conString);
con.Open();
if (con.State == System.Data.ConnectionState.Open)
{
SqlCommand cmd = new SqlCommand("SELECT * FROM crm-base WHERE forename");
}
}
'WHERE姓,名,caseid,郵編,電話,電子郵件FROM TestDB.crm-data'?你的意思是'SELECT姓,姓,caseid,郵編,電話,電子郵件FROM TestDB.crm-data'? –
你錯過了某些元素之前「WHERE」 –
@EmanuelPirovano我的意思是,應該去什麼sqlcommand() –