我想比較一個文本與數據庫中的表中的所有記錄 我想要使用Foreach或For循環 就好像數據庫中有任何類似於用戶輸入的郵件 我想輸入他使保存我想確保這個客戶是不是已經在數據庫 MSSQL Server 2005的 我對LINQ編碼使用C#將特定數據與表記錄進行比較?
0
A
回答
0
我想你可以嘗試在客戶面前和數據:
IDataReader rd; // Get rd as a DataReader
while (rd.Read())
{
// Compare data here
}
rd.Close();
我的意思是:如果你讀取的數據需要查詢(返回IDataReader
)你可以通過每個記錄去做你需要的東西。
+0
正如@ Muad'Dib所說,使用SQL會更快。您必須查看您的比較是否太難以在查詢中寫入或不是... – Marco 2011-04-28 15:14:37
0
爲什麼不使用SQL來做到這一點?它會更有效率,因此速度更快。
0
以下是我在Stored Proc中使用IF NOT EXISTS
獲得類似結果的方法。
IF NOT EXISTS (SELECT YourField FROM YourTable WHERE YourField = SomeValue)
INSERT INTO Table ... VALUES ...
也許這可能會指出你在正確的方向。
相關問題
- 1. 將數據表與IList進行比較
- 2. 將datagridview與數據表進行比較
- 3. 將字符數組與數據庫記錄進行比較並讀取記錄
- 4. 使用c將excel數據與oracle進行比較#
- 5. 將當前記錄與前一記錄進行比較
- 6. 將頂部記錄與頂部記錄進行比較-1
- 7. 將本地目錄與特定的Github分支進行比較
- 8. 將數據與sql列進行比較
- 9. 比較數據源中的行以打印特定記錄
- 10. Mysql將用戶數據與數據庫數據進行比較
- 11. 使用Linq與以前的記錄進行比較
- 12. 將列表與列表進行比較
- 13. 將Excel電子表格中的記錄與數據庫中的記錄進行比較
- 14. 將每一行的列與特定行的列進行比較
- 15. 有條件格式:最大值,將行與特定數據進行比較
- 16. 將XML與TXT進行比較C#
- 17. 將crc32與cksum進行比較c
- 18. 使用SQLCompare將項目與其他數據庫進行比較
- 19. 將主動記錄結果與排序結果進行比較
- 20. C#與數據庫表中的列值進行比較以
- 21. 將UUID與GattService列表進行比較
- 22. 將表格與自身進行比較
- 23. 將列表與字典進行比較
- 24. 將IP與SQL表值進行比較
- 25. Sql將記錄與兩列中的其他記錄進行比較
- 26. 將當前記錄與Python中的MongoDB現有記錄進行比較
- 27. 如何將輸入類型與數據庫中的特定列進行比較
- 28. Crystal Reports 11將組中的所有數據與特定值進行比較
- 29. SQL更新記錄與另一個表中的記錄進行比較
- 30. 將數據表的列與if語句進行比較
你的意思是什麼數據庫? Microsoft SQL Server?甲骨文? MySQL的?還有別的嗎? – 2011-04-28 15:10:02
MSSQL Server 2005 – Omneya 2011-04-28 15:12:36