cost 320 ms
如何解決此 SqlDataReader“Possible null reference assignment”警告?

[英]How to resolve this SqlDataReader "Possible null reference assignment" warning?

在以下情況下,我無法弄清楚解決有關可能的 null 參考分配的警告需要什么: 如果字段值為NULL,則設置該屬性為空字符串,否則設置為字符串轉換后的字段值。 該字段定義為 PK,varchar(11),而不是 null。 如果我將 UniqueID 屬性定義為string? 然后警告消失,但它不能 ...

SQL 服務器和 SqlDataReader

[英]SQL Server and SqlDataReader

我正在嘗試與 SQL 服務器數據庫一起創建登錄頁面,但是當我嘗試使用SqlDataReader時,出現錯誤 System.Data.SqlClient.SqlException:'','附近的語法不正確我附上了我的代碼。 非常感謝提前 ...

存儲過程使用 SqlDataReader 在 Sql 中正確返回結果,但在 C# 中不返回結果

[英]Stored Procedure returns results in Sql correctly but not in C# using SqlDataReader

SQL 服務器表: 存儲過程: 樣本數據: C# 代碼: SubscriberCode列可能是 NULL 或有數據。 subscribers數據作為逗號分隔符值傳遞。 案例#1:如果subscribers數據被傳遞,存儲過程應該返回匹配的訂閱者詳細信息以及根據主題 ID 和事件 ID 為空的 ...

為什么 ExecuteReader 關閉?

[英]Why is ExecuteReader closing?

我正在WPF開發一個應用程序。 我正在嘗試獲取 email,提取數據,將其保存在 DB 中並在DataGrid中使用它。 為了避免保存重復,我為此做了一個方法。 我的問題是,我不知道為什么我的dataReader被關閉了? 如果我在另一個中使用它。xaml class 它工作正常,那么這里有什么問 ...

當所有值為 null 時,SqlDataReader.GetSchemaTable 返回數據類型 = int

[英]SqlDataReader.GetSchemaTable returns data type = int when all values are null

以下代碼片段: 其中 SQL 字符串變量為: 有效地為名為 c 的字段返回 field.DataType = "int"。 該字段中未提供任何值。 我的問題是為什么“int”而不是簡單的 null 值? 為什么“int”比其他東西更受青睞? ...

使用 c# 中的多列讀取 SQL 查詢結果

[英]Reading SQL query result with multiple columns in c#

此代碼正在運行。 它給了我第一行的第一列和第二列。 但是 SQL 查詢結果有 3 行,我也想閱讀它們。 我怎樣才能做到這一點? 也許我的方法對此是錯誤的,但我無法弄清楚。 謝謝。 ...

從執行 SQL 腳本讀取 GUID 字符串作為 GUID 會引發無效的強制轉換異常

[英]Reading a GUID string as a GUID from executing a SQL script throws an invalid cast exception

我們正在執行 SQL 腳本並使用SQLDataReader讀取結果。 此行拋出InvalidCastException : 返回的 object 是一個字符串形式的 GUID ( "6efbef12-145a-42fc-b1b0-c53170a284e4" )。 如果我這樣做: 然后成功返回 GUI ...

SqlDataReader.GetValue(0) 無法獲取任何內容

[英]SqlDataReader.GetValue(0) cannot get anything

我正在編寫一些腳本來讀取 Intouch 環境中的 sql 查詢結果,它不完全是 C# 語言,但類似。 我只想獲取存儲在“SQLTest”變量中的“1”(定義為字符串數據類型)。 這是我的 sql 查詢的結果這是我的代碼: ...

將 SqlDataReader 轉換為 .NET Framework 4 的對象

[英]Convert SqlDataReader to object for .NET Framework 4

我正在使用 .NET Framework 4.0 開發類庫。 我已經設法使用 ADO.NET 拉一行,但我無法讀取單個值。 我想要類對象的最終結果。 我嘗試讀取單個值dbReader.GetValue(dbReader.GetOrdinal("BranchCode"))但得到空結果。 Branc ...

如何模擬 IDataReader.NextResult?

[英]How to mock IDataReader.NextResult?

我有一個返回兩個結果集的存儲過程。 我在我的生產代碼中這樣處理它: 我不確定這應該如何被嘲笑(使用起訂量)。 在測試單個結果集存儲過程時,我的測試代碼如下所示: 如何設置我的模擬來模擬第二個結果集? ...

sql(dr) 正在發送丟失的結果

[英]sql(dr) is sending a missing result

我將我從 sql 獲取的數據傳輸到列表,但它每次都會發送 1 個丟失的數據,sql 命令可以正常工作。 在 c# 中工作不正確如果 sql 中有 10 個數據,它會提取其中的 9 個。 ...

C# - SqlDataReader 缺少列

[英]C# - SqlDataReader missing columns

這是我的記錄,如下表所示。 sql查詢我的 SQL 查詢是 我的代碼: 和 問題是閱讀器沒有讀取所有記錄——像這樣: 在此處輸入圖像描述 ...

SqlDataReader如何將Inner join數據綁定到object

[英]SqlDataReader how to bind Inner join data to object

目前我正在嘗試將兩個數據庫表與一個連接結合起來 之后,我遍歷閱讀器並為從查詢返回的每一行創建一個約會 Object。 該約會 object 已添加到列表中。 問題是當我開始我的程序時。 用戶數據沒有和Customer object綁定。這里的Customer還是null,只是隨着join添加了客 ...

Linq 查詢С# ASP.NET Core

[英]Linq query С# ASP.NET Core

我正在使用以下命令執行 sql 腳本: 上面會產生類似這樣的結果: 簡而言之,可能有非唯一的 RefNumber,所以我想用字符串偽裝這些數字。 例如,所有帶有say的refNumber: 1000 should be called to 'Ref 1' 1002 should be cal ...

使用 RestSharp 發布請求后,SqlDataReader 丟失

[英]SqlDataReader is lost after posting request using RestSharp

我正在寫一個 Windows 服務。 它定期連接到 SQL 數據庫並查找新記錄。 我可以毫無問題地讀取 SQL 數據庫,它使用 SqlDataReader 獲取數據。 然后我有一個只執行 while Read 的 while 循環。 在 while 循環的一部分,我創建了一個 web 請求以將該數據 ...

C# 中的 SqlDataReader 和 SqlCommand

[英]SqlDataReader and SqlCommand in C#

這段代碼是使用 API 向單個號碼發送短信的普通代碼,我只向其中添加了SqlCommand ,我知道該怎么做,我如何從我的數據庫中獲取我想要的多個號碼使用 comboBox 訪問? 正如您在我的cmd SqlCommand中看到的那樣,我正在嘗試檢索數據,但我不知道如何轉換為參數以替換參數中的單個 ...

C# SQLDataReader 按列名訪問

[英]C# SQLDataReader accessing by column name

我有一個 Visual Basic 應用程序,我在其中連接到 MS SQL 數據庫。 我有定義 SqlDataReader、打開連接並執行 ExecuteReader() 命令的代碼。 我使用以下代碼從閱讀器中檢索數據 menu_PEO、menu_Transfer 和 menu_loan 是 SQ ...

如何使用 SqlDataReader 獲得雙倍值

[英]How to get double value with SqlDataReader

我正在嘗試從 sql 數據庫中讀取數據。 當我運行代碼時,它會在讀取數據的位置出現錯誤。 “System.InvalidCastException:指定的演員表無效。” 我得到一個錯誤。 我研究了我的錯誤,但找不到適合我的解決方案。 雖然我編寫的查詢文本在 ssms 中有效,但在代碼中無效。 ...

將 SQL 結果結構化為信封格式

[英]Structuring an SQL-result into an envelope format

我在這里得到了類似這兩張桌子的東西: ID 姓名 198 測試項目 227 第二個測試項目和 ID 項目編號姓名 12 198 任務1 23 198 任務 2 34 227 任務1 這些將被映射到一個 sql 語句中,如下所示:select project.Id, task.Id, ta ...

C# 使用 DataReader 讀取數據時無法更新同一記錄

[英]C# While reading data with DataReader cannot update same record

我在使用 DataReader 讀取數據時遇到問題,無法使用相同的連接更新相同的記錄。 它正在超時。 這是我在下面列出的代碼: 我的連接設置是Connect Timeout=30;MultipleActiveResultSets=true;pooling=yes 已經使用 DataTable 解決了 ...


 
粵ICP備18138465號  © 2020-2025 STACKOOM.COM