下面的函數用於確定查詢是否返回任何行。在SQL中傳遞的是查詢。如果錯誤導致該函數應該返回false。但是,當SQL = SELECT TOP 1 [AU_ID]
FROM [dat].[model_80av2_v1_2941]
WHERE [AU_ID] IS NOT NULL AND convert(int, [AU_ID]) <> [AU_ID]
由於沒有檢測到錯誤
我試圖建立一個通用的SQL執行器。 它的工作,如果我的DTO類屬性具有相同的名稱比我的SQL表列。 爲了增加我的代碼的泛型部分,我添加了一個屬性到我的DTO中,以便將我的DTO屬性分隔到SQL列。 但它不工作 我的DTO類: public class CarModels
{
[DbColumn("ca_id")] //column name
public string Id
當我嘗試在SqlDataReader的數據庫中僅顯示不同的值時,它仍顯示重複的列。 string State = ddlState.SelectedItem.Value;
string City = ddlCities.SelectedItem.Text;
SqlConnection con = new SqlConnection("Data Source=--myDB--;Database
我不知道我在做什麼錯誤,當我從我的數據庫中添加值到list<object>它總是返回列表與對象的總數,但所有的值是在循環while中創建的最後一條記錄。 這是我的代碼: public List<object> getdata(string storedProcedure)
{
List<object> list = new List<object>();
try