+ -
当前位置:首页 → 问答吧 → asp执行insert语句的问题以及ODBC连接的问题

asp执行insert语句的问题以及ODBC连接的问题

时间:2011-09-08

来源:互联网

我写了一个页面接受别的页面的post数据,主要代码如下:
<%
  dim instid,sb_name,conn,conn_d,conn_rs
  instid=request.Form("ddbh")
  sb_name=request.Form("sbmc")
if instid="" or sb_name="" then
  Response.Write("资料不全,请返回填写!")
else
  

  conn_d = "Driver={Microsoft ODBC for Oracle};Server=test;UID=pmis;PWD=pmis"
  set conn = server.createobject("adodb.Connection")
  conn.open(conn_d)
  conn.Execute("insert into pmis.mmn_test (inst_id, sb_name) values ('"&instid&"', '"&sb_name&"')")
  conn.close
  set conn=nothing
end if
%>

有一个页面,使用post提交数据到这个页面,然后这个页面执行插入数据库的操作,数据库是Oracle 9i
执行时候,报500错误。我使用的是ODBC,有没有测试数据库是否连通的测试方法?
我哪里写错了?最好能附上修改后的源码,谢谢!谢谢!

还有:经常看到页面上部有包含的连接数据库的文件,如:<!-- #include file = "conn.asp" -->
谁能给一个连接Oracle 9i的conn.asp给我?
我使用的是ODBC

作者: mmnan   发布时间: 2011-09-08

ODBC名字是test,用户名:nnd 密码:yyd

作者: mmnan   发布时间: 2011-09-08