
目前,我正在使用DataReader对象来访问数据库.
所以这是我的问题:是否可以对特定的数据进行二进制搜索(在C#中),以便我可以更快地进行搜索?
目前,我正在使用一个简单的while循环来搜索数据库的内容.我相信这是按顺序完成的.
while (pReader.Read()){ if ((String)pReader["theData"] == "The_thing_im_searching_for") break;} 那么有没有办法进行二分搜索?
解决方法 如果您仍在使用数据库,则应编写一个select语句来搜索您要查找的内容,而不是手动迭代数据库.没有理由重新发明轮子. 总结以上是内存溢出为你收集整理的c# – 可以在SQL中的数据库中完成二进制搜索吗?全部内容,希望文章能够帮你解决c# – 可以在SQL中的数据库中完成二进制搜索吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)