易截截图软件、单文件、免安装、纯绿色、仅160KB

access的传参模糊查询 - .NET技术 / ASP.NET

string sql = "select * from [order] where @type like '%@keyword%'";
  OleDbParameter[] paras = new OleDbParameter[]
  {
  new OleDbParameter("@type",type),
  new OleDbParameter("@keyword",keyword)
  };

这样查不出数据 搜索一番找到一个解决方法 即将'%@keyword%' 改为 '%'+@keyword+'%' 依然查不出数据- -! 于是将@type改成拼接的。。。就可以查到数据了,为什么? 不能同时传两个参数吗?  

目前用的有效写法

string sql = "select * from [order] where "+type+" like '%'+@keyword+'%'";
  OleDbParameter[] paras = new OleDbParameter[]
  {
  new OleDbParameter("@keyword",keyword)
  };
string sql = "select * from [order] where "+type+" like '%@keyword%'";
这样就行了系统会自动判断@的

C# code:
string sql = "select * from [order] where "+type+" like '%@keyword%'";
这样就行了系统会自动判断@的

就是这样.

不行的 现在数据库是ACCESS的! 不是SQL SERVER 。

现在有个想法,在网上找说ACCESS是不支持多语句执行和注释的,那是不是就不怕注入了。。?


拼接才可以


hehe~`````


相关问答:

数据表生成特定格式的xml - .NET技术 / ASP.NET

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
  <folder state="unchecked" isBra ......

asp.net批量上传图片 - .NET技术 / ASP.NET

asp.net批量上传图片最好有源码,在线等!!!!!!!
源码很长的。

参考

C# code:
HttpFileCollection files = HttpContext.Current.Request.Files;
if (files.Count <= 1)
{
......

asp.net 页面限时提交 如何实现 - .NET技术 / ASP.NET

1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路
限时的时间信息存放在数据库中
2.如果答题时间设置的较长,如何方式session超时后页面无效
谢谢
用js方法来控制
回复内容太短了。。

js ......

ASP。net中怎么调用Com+组建 - .NET技术 / ASP.NET

C# code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Runtime.InteropServices;
nam ......

asp 翻页怎么实现? - .NET技术 / ASP.NET

asp 翻页怎么实现?
分页可使用分页控件如aspnetpager

没找到此控件!!!!!

第三方组件 需要在网上去下载 http://www.webdiyer.com/Controls/AspNetPager/Downloads

不用控件 怎么做啊!

hehe

不 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号