我想比较一个文本与数据库中的表中的所有记录 我想要使用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