我想比較一個文本與數據庫中的表中的所有記錄 我想要使用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. 將字符數組與數據庫記錄進行比較並讀取記錄
- 2. 使用c將excel數據與oracle進行比較#
- 3. 將當前記錄與前一記錄進行比較
- 4. 將本地目錄與特定的Github分支進行比較
- 5. 將Excel電子表格中的記錄與數據庫中的記錄進行比較
- 6. 將每一行的列與特定行的列進行比較
- 7. 將crc32與cksum進行比較c
- 8. 使用SQLCompare將項目與其他數據庫進行比較
- 9. 將主動記錄結果與排序結果進行比較
- 10. 將UUID與GattService列表進行比較
- 11. 將當前記錄與Python中的MongoDB現有記錄進行比較
- 12. Sql將記錄與兩列中的其他記錄進行比較
- 13. 如何將輸入類型與數據庫中的特定列進行比較
- 14. SQL更新記錄與另一個表中的記錄進行比較
- 15. 如何將數據幀唯一值與列表進行比較?
- 16. 使用Java將MySQL表與Excel表進行比較
- 17. 將int與數組進行比較java
- 18. 將CSV與數組進行比較
- 19. 將枚舉與整數進行比較
- 20. 將特定值與文本文件中的值進行比較
- 21. 如何將Wifi SSID與特定字符串進行比較
- 22. 將表單數據與數據庫進行比較並執行操作
- 23. 使用SQL將數據庫表中的Java與DateTime列進行比較
- 24. 如何在上傳前將CSV文件中的記錄與數據庫中的記錄進行比較
- 25. 如何將C++ std :: map與關聯數據的自定義比較函數進行比較?
- 26. 使用git進行數據版本化:自定義比較特定文件
- 27. 將一張表中的所有記錄與另一張表中的所有記錄進行比較
- 28. 如何將記錄值與NetSuite advance中的整數進行比較PDF/XML
- 29. 將兩個$ _GET值與數據庫中的行進行比較
- 30. 將數據行值與字符串進行比較if
你的意思是什麼數據庫? Microsoft SQL Server?甲骨文? MySQL的?還有別的嗎? – 2011-04-28 15:10:02
MSSQL Server 2005 – Omneya 2011-04-28 15:12:36