很着急啊!大家帮我看看谢谢了!
很着急啊!大家帮我看看谢谢了!
楼主cdsun()2002-07-20 10:33:23 在 Web 开发 / ASP 提问 <%
set myconn=server.createobject("adodb.connection")
set myrs=server.createobject("adodb.recordset")
myconn.open "fangwu","sa",""
sql="select * form fabu"
set myrs=myconn.execute(sql)
%>
代码就是这样的
我用一个很简单得页面连接数据库并且打开显示在页面上,这样应该就足够了吧?
但是错误!500错误
没有具体报错!
我想知道我还缺什么了
各位高手指教!!
我给分啊! 问题点数:20、回复次数:7Top
1 楼cdsun()回复于 2002-07-20 10:40:05 得分 0
sql="select * form fabu"
这里我改了
sql="select * from fabu"
Top
2 楼zhenhao(轻松XP)回复于 2002-07-20 10:56:45 得分 10
为什么不用传统的数据库连接方法。但是也不一定是程序的错,有的时候是系统的问题,换个计算机试试看。Top
3 楼evonne_feng(evonne)回复于 2002-07-20 10:56:59 得分 5
试试看!
set myrs=myconn.execute(sql,1,1)Top
4 楼skzz(Hotjava)回复于 2002-07-20 11:02:22 得分 5
如果是access,则是这样(erpinfo.mdb为数据库名,未设密码,WEEKLOG为表名)
<%
dim conn,rs,dbpath
dim connstr
DbPath = Server.MapPath("..\DB\erpinfo.mdb")
set conn=server.createobject("ADODB.CONNECTION")
connstr= "driver={Microsoft Access Driver (*.mdb)};dbq=" & DbPath
conn.open connstr
Set rs=server.createobject("ADODB.RECORDSET")
sql="SELECT * FROM WEEKLOG "
rs.open sql,conn,1,1
%>Top
5 楼lanying(蓝鹰)(问个不休)回复于 2002-07-20 11:08:17 得分 0
在iis管理器里,选中发送详细的错误信息
Top
6 楼coffee_cn(coffee)回复于 2002-07-20 12:41:17 得分 0
<%
1。set myconn=server.createobject("adodb.connection")
2。set myrs=server.createobject("adodb.recordset")
3。myconn.open "fangwu","sa",""
4。sql="select * form fabu"
5。set myrs=myconn.execute(sql)
%>
我感觉你应该自己学会如何去找错误!
你这个程序很简单,出现错误的可以性有两处,我们可以先看看程序有没有错误。
第一步:我们看看3。有没有错误,你可以把后面程序注释掉或加上response.end
如果程序报错误,那基本上是数据源有问题
第二步:我们看看5。也是一个执行语句,先注释掉或删除,看看程序有没有错误。
如果有错误,那么说明你的sql语句有问题,你可以打印放到查询分析器中执行 查错
Top
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn
