sqldatareader

    1熱度

    3回答

    注意:您可能不需要閱讀整件事情以瞭解錯誤信息......如果您願意,可以跳到關於3個方案的部分喜歡。如果您想了解我如何嘗試實施這些以及發生錯誤的背景信息,請閱讀開始部分。 首先,我試圖檢索存儲在CRM_Clients表中的Clients列表中給定的callerId。 我使用SelectLiveClientsForCaller方法從我的控制器中檢索客戶端。 public List<Client> S

    15熱度

    6回答

    當從DataReader返回數據我通常使用的DataReader序參考抓住相關的列: if (dr.HasRows) Console.WriteLine(dr[0].ToString()); 或 if (dr.HasRows) Console.WriteLine(dr.GetString(0)); 或 if (dr.HasRows) Console

    2熱度

    3回答

    我有一個SQL數據讀取器,從SQL數據庫表中讀取2列。 一旦它完成了它的位,然後再次開始選擇另外2列。 我會一口氣把所有的東西都拿下來,但是這會帶來另外一系列的挑戰。 我的問題是,該表包含大量的數據(大約300萬行左右),這使得整個集合有點問題。 我試圖驗證字段值,所以我拉動ID列然後其中一個cols和通過驗證管道中的結果存儲在另一個數據庫中的列中運行每個值。 我的問題是,當閱讀器碰到handli

    0熱度

    3回答

    我有一張包含大學工作人員詳細信息的用戶(tblUsers)表。我正在嘗試使用與選定模塊關聯的講師姓名填充文本框。 我正在獲取與特定模塊關聯的所有UserID,測試用戶是否是演講者,如果是這樣,那麼我將該ID添加到ArrayList。 然後我遍歷這個數組,並在每次迭代過程中調用下面的方法來傳遞當前ID。 但是,如果你看一下下面的方法我使用一個SqlDataReader,雖然從它在這一行讀我得到一個錯

    1熱度

    2回答

    我有四個不同的業務對象,每個調用其相應的FillBusinessObject方法來逐個填充所有單個對象屬性。現在我想創建一個應該能夠填充每種類型的業務對象的通用方法。我創建了一個基類,所有業務對象都從這個基類繼承,但我無法弄清楚如何從一個通用方法填充單個對象屬性。 這是可能的(如果是的話,那麼如何)還是我在夢幻世界? P.S.我不希望採用像LINQ這樣的其他路線。

    2熱度

    1回答

    我在我的SQL SPROC結果集中有一個字段,它是一個返回1或0(即True/False)的計算CASE語句。 當我嘗試使用SqlDataReader類的GetBoolean方法並拋出異常時。 任何建議,將不勝感激。

    3熱度

    3回答

    顯然,ExecuteReader用於只讀,ExecuteNonQuery用於事務。但由於某些原因,即使當我使用ExecuteReader時,我仍然可以運行寫入(插入,更新,刪除)命令(在textbox1中鍵入)。我的代碼有什麼問題,或者我誤解了ExecuteReader的工作方式? //MY CODE string sqlStatement = textbox1.Text; System.

    1熱度

    2回答

    我想初始化一個類,數據來自MySql數據庫。某些字段可以爲空: Dim dr As MySqlDataReader = ... Dim item As New Item(dr.GetInt16(0), dr.GetString(1), dr.GetString(2)) 假設最後兩個字段可能爲NULL在數據庫中,以便調用GetString的在那場導致異常。 我當然可以編寫代碼來測試空值之前,我

    1熱度

    2回答

    ReSharper的顯示警告。當我寫的是這樣的: using (var connection = new SqlConnection("ConnectionString")) { using(var cmd= new SqlCommand("Command")) { using (var reader = cmd.ExecuteReader()) {

    8熱度

    6回答

    我有一個從配置文件中得到的SQL查詢,這個查詢通常包含3-6個連接。 我需要在運行時根據SqlDataReader表示的結果集查找每列的表名。 這裏有一些事情,不工作: SqlDataReader.GetName返回列名而不是表名。 SqlDataReader.GetSchemaTable返回一個包含列信息的數據表 - 但所有的表名都是空的。 查詢information_schema沒有幫助,因爲