cost 159 ms
動態 SQL 問題 - C# Forms (Datagridview)

[英]Dynamic SQL issue - C# Forms (Datagridview)

我目前正在嘗試將我的 DataGridView 更新到我的數據庫。 我希望能夠使用回車鍵更新它。 但我收到此錯誤: “不返回任何鍵列信息的 SelectCommand 不支持 UpdateCommand 的動態 SQL 生成。” 這是代碼的圖片(以及下面的代碼片段)一些代碼以下是 Datagri ...

查詢從 C# 返回與 SSMS 不同的結果

[英]Query returns different result from C# then from SSMS

我有一個我無法解釋的奇怪問題當我從 C# 應用程序運行某個查詢時,它返回的結果與我在 SSMS 中運行它時返回的結果不同,但當我使用參數時返回的結果不同命令是這樣的 從 c# 應用程序運行時返回 -1,從 SSMS 運行時返回 1489 但如果我這樣做 然后它也從 c# 應用程序返回正確的值 148 ...

SqlDataAdapter 不使用填充方法將數據傳遞到數據表

[英]SqlDataAdapter not passing data to datatable using fill method

我今天帶着一個讓我完全難過的錯誤來找你,因為這段代碼實際上是我應用程序中其他地方的重用代碼,並且在使用它的其他地方也能正常工作。 唯一真正的區別是,這是第一次有人嘗試以這種方式連接到這個特定的 SQL 服務器。 值得注意的是,這個確切的代碼工作了幾次,然后就決定死了。 代碼生成器: Visual S ...

.NET:SqlDataAdapter:DataTable:輸出參數:返回 JSON

[英].NET: SqlDataAdapter: DataTable: Output Parameters: Return JSON

我有一個 SQL Server 存儲過程,它根據提供的輸入參數返回不同的列和列類型。 我以這種方式將此存儲過程的輸出作為 json 對象返回: 現在,兩個輸出參數被添加到存儲過程中。 我能夠捕獲輸出值,但我似乎無法正確返回 json。 在這種情況下,如何使用輸出參數返回轉換為 json 字符串的 ...

C# SqlCommandBuilder , CommandUpdate - 如何根據帶有外部連接表的選擇編寫正確的更新

[英]C# SqlCommandBuilder , CommandUpdate - how to write correct update based on select with outer join tables

我想要更新 2 個字段:p.FlagaWaznosci 和 p.Notatka 我的選擇看起來像: 只有外部聯接才能獲得我需要在 gridview 中顯示的正確數據。 現在當值 p.FlagaWaznosci 或 p.Notatka 改變時,我想在我的數據庫中保存更新。 我嘗試使用 但是 ...

.Fill 溢出電話號碼字符串自動轉換為 Int

[英].Fill Overflow on Phone Number string Auto-converting to Int

我正在根據正確的電話號碼格式和“請勿撥打”電話號碼的數據庫表檢查用戶上傳的電話號碼列表,並返回格式不正確或表中不存在的列表條目。 電話號碼都定義為 varchar,但 .Fill 會自動將其轉換為 int 並引發溢出錯誤。 有誰知道如何獲取 .Fill 以將電話號碼保留為 varchar? 我已經嘗 ...

是否可以在服務器端的客戶端/服務器場景中使用 SqlDataAdapter?

[英]Is it possible to use SqlDataAdapter in a Client/Server scenario on the server side?

首先:我們有一個圍繞遺留DataTable類型構建的應用程序。 因此,我們現在不能切換到例如 EF。 這將是一個未來的項目。 與此同時,我們需要構建一個新的基於服務器端 REST 的解決方案來替代舊的服務器邏輯。 問題: SqlDataAdapter.Update(DataTable)不更新數據庫 ...

更新數據表中的行並保存到數據庫

[英]Updating row in datatable and saving to database

我必須在 MS SQL Server 的表中重置名為“certRenewal”的列。 我正在 Powershell 中嘗試此操作。 基本上,我的想法是在 DataTable 對象中獲取整個表,然后遍歷所有行並找到“certRenewal”在哪里 $true (它的位列)。 並將其更改為 $false ...

SSIS 腳本任務錯誤。 填充:SelectCommand.Connection 屬性尚未初始化

[英]SSIS Script Task Error. Fill: SelectCommand.Connection property has not been initialized

根據我在網上找到的搜索結果,我一直在嘗試這幾種不同的方法,但結果相同。 我正在研究一個 SSIS 腳本任務,它將執行一個需要將 TVP 參數傳遞給它的存儲過程。 我已將所有這些連接起來並正常工作,但是當它到達da.Fill(resultDT)時,我得到了錯誤: 填充:SelectCommand.Co ...

“這些列當前沒有唯一值”,如何避免此異常?

[英]"These columns don't currently have unique values", how to avoid this exception?

我試圖將我的 DataTable _Table中的一列標記為主鍵,但它並不總是有效。 DataTable _Table將填充一行,該行是從另一個 DataTable ( Table ) 復制的因此,DataTable _Table將保存從 SQL 服務器的表中獲取的行, 否則它將保留 SQL 服 ...

ConnectionString 屬性尚未初始化。 隨着使用

[英]The ConnectionString property has not been initialized. with using

我有一個 using 語句來初始化適配器和Fill() 。 我想在不同的 function 中更新適配器,但由於連接關閉,它給了我錯誤。 在這種情況下如何使用 using 或不應該使用 using ?SqlDataAdapter adt; DataTable dt; private void my ...

如何將自定義子查詢傳遞給 ADO.NET 中的 SQL 命令?

[英]How to pass a custom subquery to SQL command in ADO.NET?

我經常不得不“在代碼中”構建冗長而困難的查詢。 我知道,我可以使用SqlDataAdapter.SelectCommand.Parameters.Add()方法傳遞任何參數。 但是,如果我在某些情況下需要像這樣進行多個連接,我該怎么辦: 等等。 VS 中的代碼分析器讓我可以使用參數而不是簡單的字 ...

C# SqlDataAdapter SelectCommand:將參數傳入 TSQL 'execute'

[英]C# SqlDataAdapter SelectCommand: pass in parameter into TSQL 'execute'

從使用 C# 開始,我想運行基於 SQL Server 版本的 SQL 命令(商業智能)。 所以命令是這樣的 由於新版本包含舊 SQL Server 版本中不可用的功能,我發現這樣做的唯一方法是通過 TSQL 中的執行函數 到現在為止還挺好。 我還想傳入一個參數——實際上是一個 DateT ...

C#SqlDataAdapter 必須聲明標量變量Sql異常

[英]C# SqlDataAdapter Must declare the scalar variable Sql Exception

C# 新手,正在處理 Windows 窗體應用程序。 我試圖對 SQL 數據庫執行更新查詢,但一直遇到“必須聲明標量變量”錯誤,我不明白為什么。 以下代碼成功打開連接。 我的更新聲明有效。 瀏覽了很多關於這個主題的帖子,我只是沒有看到我的錯誤......任何幫助將不勝感激。 ...

SqlDataAdapter 優化 foreach

[英]SqlDataAdapter optimize foreach

這段 C# 代碼經過測試可以正常工作,但在我看來效率低下。 我怎樣才能避免每次foreach交互中的所有開銷,比如 1,000 行? 我正在根據另一張表的結果更新一張表。 我應該改用批量更新嗎? ...

SqlDataAdaptor 更新並關閉連接 - 如何通過數據適配器關閉連接

[英]SqlDataAdaptor update and close connection - how can I close connection via data Adaptor

我有以下代碼: 所以,上面是好的和簡短的。 而且效果還不錯。 當然,這是 asp.net,那么集中諸如連接代碼之類的東西(我不必一遍又一遍地創建)也相當不錯。 以及為什么要在編碼期間費心連接,所以上面減少了編碼工作量。 那么如何確保正確處理和關閉連接對象? 從閱讀中,既然我不打開連接,那么 ...

使用 ADO,使用 SqlDataAdapter.FillSchema 清除 @ReturnValues 和其他標記為 output 的存儲過程參數

[英]With ADO, using SqlDataAdapter.FillSchema clears @ReturnValues and other stored procedure parameters marked for output

[編輯 - 答案的解釋在問題的底部,因為從接受的答案中微妙之處並不完全明顯。] 原始問題: 在我做出進一步努力之前,我正在尋找一個快速的“是的,這種方法應該可行”的答案。 設想: 我有一個運行查詢的簡單 SQL 服務器存儲過程。 我還想(1)返回一個聲明為OUTPUT的varchar(100)參數 ...


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