
asp查询sql的问题
原来是asp和access的数据库后来升级成mysql的数据库了,下边的代码提示:错误类型:MicrosoftOLEDBProviderforODBCDrivers(0x...
原来是asp和access的数据库后来升级成mysql的数据库了,下边的代码提示:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
/index.asp, 第 100 行
100行就是rsgg.open sqlgg,conn,1,1这一行
高手解答下 是什么问题呀 ?怎么修改呀??
<%
dim rsgg,sqlgg,n
n=0
set rsgg=Server.CreateObject("ADODB.recordset")
sqlgg="select top 5 * from news where bigclassname='通栏a' order by id desc"
rsgg.open sqlgg,conn,1,1
if rsgg.eof and rsgg.bof then
response.Write("暂无任何招商信息")
end if
Do While Not rsgg.EOF
%> 展开
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
/index.asp, 第 100 行
100行就是rsgg.open sqlgg,conn,1,1这一行
高手解答下 是什么问题呀 ?怎么修改呀??
<%
dim rsgg,sqlgg,n
n=0
set rsgg=Server.CreateObject("ADODB.recordset")
sqlgg="select top 5 * from news where bigclassname='通栏a' order by id desc"
rsgg.open sqlgg,conn,1,1
if rsgg.eof and rsgg.bof then
response.Write("暂无任何招商信息")
end if
Do While Not rsgg.EOF
%> 展开
1个回答
展开全部
查询页面是个表单,里面有一个文本框 name="keyword",提交到显示结果页面,
用request.form("keyword")获取传递过来的表单的值
再通过sql语句
sql="select * from 表名 where 查询字段='"request.form("keyword")"'"
如果你要做的是在当前页面就能显示结果,那可以用ajax中XMLHTTP的post方法来直接在本页面出结果
用request.form("keyword")获取传递过来的表单的值
再通过sql语句
sql="select * from 表名 where 查询字段='"request.form("keyword")"'"
如果你要做的是在当前页面就能显示结果,那可以用ajax中XMLHTTP的post方法来直接在本页面出结果
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询