我的asp为什么不能向oracle写入数据呢,大家帮我看看

我是连接oracle数据库的自建的info表,里面只有rbsj是日期型,数据库连接没有任何问题,可以从库中读数据出来,但是在asp的录入页面里面却不能将数据写入数据库。这个页以前是连接SqlServer的数据库,那时候没有任何问题。现在改成oracle以后就只能将旧数据取出,新数据写不进去,各位高手帮我看看是怎么回事好么?整个相关的页面我也都打包在附件里面了,大家可以帮我看看。我是新手……也可以在QQ上面给我指导一下,24606053
具体的存贮数据页面代码如下:
<html>
<head>
<style>
<!--
a:link       { font-size: 9pt; font-family: 宋体; color: #000000;text-decoration: none; }
a:visited    { color: #000000; font-family: 宋体; font-size: 9pt;text-decoration: none; }
a:hover      { font-size: 9pt; font-family: 宋体; color: #000000;TEXT-DECORATION: underline; }
body         { font-family: 宋体; color: #000000; font-size: 9pt }
p            { color: #000000; font-family: 宋体; font-size: 9pt }
td           { font-size: 9pt; font-family: 宋体; color: #000000 }
input        { font-size: 9pt; font-family: 宋体; color: #000000 }

-->
</style>
</head>
<!--#include file = conn.asp -->
<%
  student_count=request.form("student_count")
  for i=1 to student_count
  clhm=request.form("clhm"&i&"")
  cllx=request.form("cllx"&i&"")
  sjxm=request.form("sjxm"&i&"")
  sjsj=request.form("sjsj"&i&"")
  rbsj=request.form("rbsj"&i&"")
  zrs=request.form("zrs"&i&"")
  clxc=request.form("clxc"&i&"")
  clzt=request.form("clzt"&i&"")
  ctgl=request.form("ctgl"&i&"")
  zbxs=request.form("zbxs"&i&"")
  qssj=request.form("qssj"&i&"")
  jcsj=request.form("jcsj"&i&"")
  sybm=request.form("sybm"&i&"")
  syry=request.form("syry"&i&"")
  ycbz=request.form("ycbz"&i&"")
  clid=request.form("clid"&i&"")
      if i=1 and request.form("clhm1")="" then
      fonuderr="true"
  errmsg="<li>数值为空,请从第一个车号开始输入"
      elseif cllx="" then
  exit for
  else
          'set rs=conn.execute("select ch from info where ch='"&ch&"'")
      'if not(rs.eof and rs.bof) then
      'fonuderr="true"
  'errmsg=errmsg&"<li>条目"&i&"的车号("&ch&")已存在"
  'end if
      'set rs=nothing
      if zrs="" then
      fonuderr="true"
  errmsg=errmsg&"<li>请填写"&i&"的载人数"
  end if
  end if
  j=j+1
  next
  if fonuderr="true" then
      call errormsg()
  else
      for i=1 to j
  clhm=request.form("clhm"&i&"")
  cllx=request.form("cllx"&i&"")
  sjxm=request.form("sjxm"&i&"")
  sjsj=request.form("sjsj"&i&"")
  rbsj=request.form("rbsj"&i&"")
  zrs=request.form("zrs"&i&"")
  clxc=request.form("clxc"&i&"")
  clzt=request.form("clzt"&i&"")
  ctgl=request.form("ctgl"&i&"")
  zbxs=request.form("zbxs"&i&"")
  qssj=request.form("qssj"&i&"")
  jcsj=request.form("jcsj"&i&"")
  sybm=request.form("sybm"&i&"")
  syry=request.form("syry"&i&"")
  ycbz=request.form("ycbz"&i&"")
  clid=request.form("clid"&i&"")
          conn.execute("insert into info(clhm,cllx,sjxm,sjsj,rbsj,zrs,clxc,clzt,ctgl,zbxs,qssj,jcsj,sybm,syry,ycbz,clid) values('&clhm','&cllx','&sjxm','&sjsj','&rbsj','&zrs','&clxc','&clzt','&ctgl','&zbxs','&qssj','&jcsj','&sybm','&syry','&ycbz','&clid');commit;")
      next

      rigmsg="<li>"&j&"条信息添加成功<li><a href='admin_info_index.asp'>返回</a>"
response.write"<p><font color='#ff0000'>操作成功:</font></p><br>"&rigmsg&"<li><a href='javascript:history.go(-1)'>返回上一页</a>"
  Response.End
  end if
  
  sub errormsg()
      response.write"<p><font color='#ff0000'>操作出错:</font></p>"&errmsg&"<li><a href='javascript:history.go(-1)'>返回上一页</a>"
  end sub
  
  sub rightmsg()
      '自动返回前一页(也可根据backurl设定)
      response.write"<p><font color='#ff0000'>操作成功:(1秒后自动返回)</font></p><br>"&rigmsg&"<li><a href='javascript:history.go(-1)'>返回上一页</a>"
  end sub
%>

</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 当然可以。ASP.NET是一个非常流行的Web开发框架,可以让你快速构建出高效、可靠的Web应用程序。下面是建立ASP.NET个人网站的一些步骤: 1. 在你的计算机上安装Visual Studio。Visual Studio是微软提供的一个强大的集成开发环境,可以助你开发ASP.NET应用程序。 2. 创建一个新的ASP.NET Web应用程序项目。在Visual Studio中,选择“文件”->“新建”->“项目”,然后选择“ASP.NET Web应用程序”。 3. 设计你的网站。在ASP.NET中,你可以使用Visual Studio自带的设计器来创建你的网站页面。你还可以使用HTML、CSS和JavaScript等前端技术来设计你的网站。 4. 编写代码。在ASP.NET中,你可以使用C#或VB.NET等语言编写后端代码。你可以在你的代码中添加业务逻辑、数据访问等功能。 5. 测试和部署。在你完成网站的设计和编码后,你可以使用Visual Studio内置的调试工具进行测试。一旦你的网站测试通过,你可以将它部署到IIS服务器上。 以上是建立ASP.NET个人网站的一些基本步骤。如果你需要更详细的指导,请告诉我。 ### 回答2: 当然可以你制作ASP.NET个人网站。ASP.NET是一种用于构建动态网页和Web应用程序的技术框架,具有强大的功能和灵活性。我们可以使用ASP.NET的各种特性和工具来设计和开发符合你个人需求的网站。 首先,我们可以深入了解你的需求,包括网站的目的、功能和设计风格等。然后我们将根据你的要求和喜好来创建定制化的网站模板。ASP.NET提供了丰富的控件和布局选项,我们可以根据你的喜好来选择并集成这些元素。 接下来,我们会使用C#或VB.NET等编程语言来实现网站后端的功能。这包括处理用户的输入、数据存储和管理、用户认证和授权等。我们可以使用ASP.NET提供的功能强大的数据库访问技术,比如ADO.NET或Entity Framework来管理和操作数据。 另外,我们可以利用ASP.NET的安全性和认证机制来保护你的个人网站免受潜在的攻击和数据泄漏。ASP.NET提供了防御跨站脚本攻击(XSS)、跨站请求伪造(CSRF)和SQL注入等常见的安全漏洞的解决方案。 最后,我们会进行网站的测试和优化,以确保网站在不同设备和浏览器上都能正常运行和展示。我们可以使用ASP.NET提供的调试工具和性能优化技术来提高网站的响应速度和用户体验。 总而言之,我们可以利用ASP.NET的强大功能和灵活性来制作符合你需求的个人网站。我们会与你紧密合作,确保最终的网站能满足你的期望并超出你的预期。请放心,我们会尽力助你创建一个引人注目且完美运行的ASP.NET个人网站。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值