sqldatareader

    -1熱度

    1回答

    我正在查看參數化查詢問題我無法找到使用SqlDataReader和參數化查詢來填充下拉列表的示例。眼下 我可以填充我下拉就好在這裏用我的代碼 if (!this.IsPostBack) { using (SqlConnection con = new SqlConnection(SQLConnectionString)) { System.Data.SqlClie

    0熱度

    1回答

    我從SQL數據庫讀取數據的方法是ExecuteReader()。 沒有數據的條件,但是HasRow返回true。當我嘗試從閱讀器讀取數據時,我得到了異常: '數據爲空。無法在Null值上調用此方法或屬性。' SqlDataReader reader = command.ExecuteReader(); if (reader.HasRows) try {

    -2熱度

    1回答

    我有檢索以下格式設置SQL結果的C#應用​​程序: customer_id date_registered date_last_purchase loyalty_points 1 2017-01-01 2017-05-02 51 2 2017-01-23 2017-06-21 124 ... 我怎樣才能將它轉換爲一個JSON字符串,使得第一列(cus

    -1熱度

    1回答

    我收到錯誤,說我的語法不正確,但一切看起來都很好。 在使用datareader的行上,它表示在單詞「And」中存在不正確的語法。 我嘗試過無數次更改,嘗試使它無效。任何幫助? SQL: - Dim sqlline1 As String = String.Format("Select count(debtor_id) As numbernew, sum(debtor_original_debt)

    1熱度

    1回答

    一直在與SqlDataReader爭鬥加重的錯誤。此舊代碼位於運行Windows Server 2012的AWS服務器上使用.NET Framework 3.5的Visual Basic中。數據庫是在Amazon RDS環境中運行的Msft Sql Server。 我們開始在我們的日誌看到此錯誤:「超時時間已超時週期之前的操作或服務器沒有響應的完成經過」 並在錯誤堆棧中的最後一項是: 在Syste

    -4熱度

    1回答

    private void button2_Click(object sender, EventArgs e){ sqlCon.Open(); String Name = textBox1.Text; String password=textBox2.Text; SqlCommand check = new SqlCommand("SELECT r.Role

    -1熱度

    1回答

    我有一些代碼從我的SQL數據庫(約200k條記錄,7列)中獲取相對較大的數據量,然後我必須對其執行更新/插入到其他表中。 我最初的迭代是通過打開一個SqlDataReader並循環來完成的 - 雖然這看起來似乎在數據庫上保存了一個打開的事務,並且可能會導致某些鎖定問題,當進程運行幾個小時時。數據是通過sql存儲過程獲取的,我非常確定這是非常優化的。每個記錄的處理都相當密集。 我的僞代碼: stri

    0熱度

    1回答

    我試圖從中提取數據的SQL Server中的表具有以下列: name |性別|薪水|部門 在下面的代碼中,我試圖做的是從表中提取員工信息,從該信息中創建一個員工對象,然後將該對象添加到員工列表中。 下面是代碼: namespace LINQQueriesPart2 { class Program { List<Employee> whatever = Employ

    2熱度

    2回答

    我正在從SQL Server數據庫中循環取出reader.GetValue,所有工作,但是我在表中有一列數據類型Date。當我查看錶格中的數據時,它顯示正確的日期'18 -Dec-17'沒有時間。 reader的輸出格式如下:'18 -Dec-17 12:00:00 AM'並且所有記錄顯示的12:00:00 AM都是相同的,無論日期更改如何。 有人可以讓我知道這裏發生了什麼,有沒有選擇刪除或我需要

    0熱度

    1回答

    從SQL Server數據庫將數據讀取到Datatable時,我遇到了問題。我正在使用Datatable作爲DataGridView的數據源,並使用以下代碼填充SQL Server表中的數據表。此代碼每10秒運行一次以保持結果更新,並且在修改或添加行時(從另一個程序實例或直接來自ssms)運行良好,但是當從db中刪除行時,它們會保留在數據表中。 例如,如果我最初與以下查詢裝載表: SELECT T