sqldatareader

    3熱度

    3回答

    我的問題是,這是行不通的; while (reader.Read()) { if (reader.NextResult() == true) { json.AppendFormat("{{\"AvgDate\": \"{0}\"}},{{\"MarkerID\": \"{1}\"}},", reader["AvgDate"], reader["MarkerID"]

    7熱度

    3回答

    我對此感到陌生併產生了此問題。我可以使用SQLDataReader而不是Recordset。我想在SQLDataReader中實現以下結果。 Dim dbConn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim sqlstr As String = "SELECT Name,Status FROM table1 WHERE i

    0熱度

    5回答

    我有下面的代碼: if (reader.HasRows) { while (reader.Read()) { DataRow searchedDR = ds.Tables[dr["name"].ToString()].Rows.Find(reader["ID"].ToString()); if (searchedDR != null) d

    3熱度

    2回答

    有誰知道DbDataReaders實際上是如何工作的。我們可以使用SqlDataReader作爲例子。 當你做對以下 cmd.CommandText = "SELECT * FROM Customers"; var rdr = cmd.ExecuteReader(); while(rdr.Read()) { //Do something } 是否數據讀取器都行的內存,或者

    4熱度

    2回答

    我正在處理的一些表具有空值並引發錯誤。到目前爲止,我嘗試了幾個解決方案來處理空值,但沒有成功。 以下是我迄今爲止努力的代碼示例; If (r("datemodified").Equals(DBNull.Value)) Then datemodified = String.Empty Else datemodified = (r("datemodifie

    6熱度

    10回答

    什麼是更好的 var s = (string)reader[0] 或 var s = Convert.ToString(reader[0]) ?

    1熱度

    2回答

    我剛開始使用微軟的數據訪問應用程序塊。很少有關於使用該庫的正確方法的說明。只是想知道這是否是使用數據閱讀器的正確方法。 SqlDataReader reader = SqlHelper.ExecuteReader(config.ConnectionString, CommandType.Text, "select * from category"); List<string> a = new L

    0熱度

    2回答

    我沒有很多關於流和緩衝區的經驗,但我不得不爲一個項目做這件事,而且我被困在一個拋出的異常上當我正在閱讀的流是我選擇的緩衝區大小的倍數。讓我告訴你: 我的代碼開始通過閱讀bufferSize(100,比方說)從流字節: numberOfBytesRead = DataReader.GetBytes(0, index, output, 0, bufferSize); 然後,我遍歷一個while循環

    0熱度

    1回答

    我希望我已經正確地提出了問題標題。讓我解釋我的問題 - 我正在通過vb.net代碼(htmltablecell,htmltablerow ..)沒有這個表填充SQL查詢和完美的作品。但在一個表格的表格裏面,我需要添加一個下拉列表,它需要一個完全不同的查詢,並且應該在每行上自行運行。因此代碼如下 的Sql = 「...」 RD =的ExecuteReader(SqlCnn,SQL) Dim new

    6熱度

    2回答

    我正在創建一個自動化的數據庫查詢執行隊列,這意味着我正在創建一個一個接一個地執行的SQL查詢隊列。 查詢使用類似於下面的代碼執行: using (SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString)) {