C#做了个WEB项目,根据用户输入的关键词模糊查询数据库内包含该词的前100条记录。关键代码:
string sql = "select top 100 name from t_words where name= '%"+ q +"%'";
Getconn();
OleDbDataAdapter adp = new OleDbDataAdapter(sql, conn);
DataSet ds = new DataSet();
adp.Fill(ds,0,int.MaxValue,"ds");//这里抛出异常:内存溢出。
CloseConnection();
return ds;
数据是ACCESS,t_words表有80万条数据。请问该如何解决,给点思路吧。数据库C#
string sql = "select top 100 name from t_words where name= '%"+ q +"%'";
Getconn();
OleDbDataAdapter adp = new OleDbDataAdapter(sql, conn);
DataSet ds = new DataSet();
adp.Fill(ds,0,int.MaxValue,"ds");//这里抛出异常:内存溢出。
CloseConnection();
return ds;
数据是ACCESS,t_words表有80万条数据。请问该如何解决,给点思路吧。数据库C#
解决方案 »
- $.fn,$.extend,$.fn.extend有什么区别?
- 动态 显示 隐藏 CK编辑器
- 点击a链接改变iframe src
- 100分求一个关于innerHTML的解决方案
- 哪里有支持各种浏览器的 日期时间选择控件, 网上下的都是日历控件,我要带具体小时、分种、时间选择的
- XML类,在FF下无法运行getElementsByTagName
- (javascript)如何在一个页面中捕捉到键盘事件?
- 如何手动改变iFrame的大小?????????
- 截取字符串中的某几个字符的函数是什么?
- 帮忙:unescape()这是什么玩意?相反的是哪个?
- 求用js编写html中的多张表的列组合
- uploadify3.2 不能结合JQUERY 的dialog一起使用吗?
你的是模糊查找,name做下索引应该可以提升下速度,不过80w的数据量acc有点难搞。。