-1
我有一個SqlDataAdapter
,我用它來調用一個存儲過程,該過程返回三個結果集來填充DataSet
。SqlDataAdapter不返回行
適配器適用於第二個和第三個結果集,但第一個只返回模式,不返回任何行。
使用CTE寫入存儲過程以提取第一個結果集併爲第二個和第三個結果集調用兩個額外的存儲過程。
有什麼想法或建議,我可以檢查什麼?我的想法是,問題在於數據庫和C#應用程序之間。我在想,SqlDataAdapter
與CTE有關。
您是否嘗試過在SQL Server Studio或類似環境中手動運行存儲過程,只需執行一項完整性檢查即可獲得正確的數據返回? –
是的,那是我嘗試的第一件事。 –
請添加一些代碼。 – Mairaj