收录日期:2018/12/11 02:41:25 时间:2016/05/18 03:14:04 标签:ASP
我想做一个插入数据的页面,例如插入个人信息。
如果可以的话,请附上源代码。
Set conn=Server.CreateObject("ADODB.Connection")
  Set rs=Server.CreateObject("ADODB.RecordSet")
  data="driver={sql server};database=dbsheji;server=tianlei;uid=tl;pwd=005"
  conn.open data
sql="select * from 图书信息表 where bookid='"&bookid&"'"
     rs.open sql,conn,2,3
     if rs.eof and rs.bof then
       rs.addnew
      rs("bookid")=bookid
      rs("bookname")=bookname
      rs("bookkind")=bookkind
      rs("author")=author
      rs("price")=price
      rs("publisher")=publisher
      rs("publishtime")=publishtime 
      rs("entertime")=entertime
      rs("totalnum")=totalnum
      rs("remainnum")=totalnum
      rs("remark")=remark  
      rs.update
这样可以插入一条记录!
// conn.asp
    <%
  Set conn = Server.CreateObject("ADODB.Connection") 
  conn.open="driver={sql    server};server=;uid=sa;pwd=;database=book_pub"
%>

// 使用author table
// 提交叶面
   <!--#include file="../conn.asp"-->
<body>
<form name="form1" method="post" action="保存叶面">
  <table width="200" border="1" align="center" cellpadding="0" cellspacing="0">
    <tr> 
      <td height="26" colspan="2">
<div align="center"><font color=red><%=name%></font>的详细信息</div></td>
    </tr>
    <tr> <td width="200">姓名<input name="name1"  type="text" id="name1" size="8" ></td></tr>     
    <tr><td width="200">性别 <select name="sex"  id="sex"><option value="男"></option><option value="女"></option></select></td>
    </tr> 
<tr> <td width="200">学历
     <select name="grade"  id="grade">
          <option value="高中"></option>
          <option value="本科"></option>
          <option value="本科以上"></option>
          <option value="专科"></option>
        </select></td></tr>

<input type="hidden" name="id" value="<%rs(0)%>">
<tr> <td width="200">工作单位 <input name="company" id="company" type="text" size="30"></td></tr>
<tr> <td width="200">电子信箱 <input name="email" id="email" type="text" size="30"></td></tr>
<tr> <td width="200">简介 <textarea name="intro" rows="15" id="intro" cols="60"><%=rs(9)%></textarea></td></tr>
    <tr> 
      <td height="20" colspan="8"><div align="center"> 
            <input type="submit" name="Submit" value="提交">
            <input type="reset" name="Submit2" value="重置">
       </div></td>
    </tr>
  </table>
</form>

// 保存叶面
   <!--#include file="../conn.asp"-->
id=request("id")
name1=request("name1")
sex=request("sex")
grade=request("grade")
company=request("company")
address=request("address")
email=request("email")
intro=request("intro")
sql=" insert into book_autor(name,sex,grade,company,address,email,intro) values('"&name1&"','"&sex&"','"&grade&"','"&company&"','"&address&"','"&email&"','"&intro&"')"
conn.execute(sql)
// 叶面返回
<script language="JavaScript">
 history.go(-2);
</script>
<%
SQL语句是差不多的,只不过在连接数据库时是连接数据库服务器,不象access数据库直连中是直连文件,它要指定驱动程序,用户帐号和密码
还有一种方法,就是使用数据源,就不用管是什么数据库了,只要连接数据源,再创建记录集,再用SQL语句操作就是了,根本不用管是什么数据库!

怎样找到数据库驱动啊?(JDBC)谢谢! 如何在一条语句中实现统计出一年中每个月的数量? 总结篇:请给一个完整的数据类型转换的显示与保存的文档。 昨晚朋友回家,坐火车到站了居然不停!!! 安装VS.NET的电脑配置? 血染的风采-418潜艇海底遇险之谜 100分,API编程的新手的一个入门问题! 有关vc++的初级问题... 有出问题了,大吓帮忙啊 请大家帮帮忙!!!急!!! 有关vc++的初级问题... session怎么注册不上?? 怎样学好网页的美工? 水友们,来,让我们尽情的欣赏CSDN的表演吧~~ 学习VC++,博颜科技的《编程高手——Visual C++》互动教材不错! 内存作图问题 请问有关superclassing(超类化)的问题 怎样同时在两个表中搜索数据?? 鄙视那个胡说八道的院士 请教这是怎么回事? 如何在一条语句中实现统计出一年中每个月的数量? 怎样把.pdf文件里的内容抓取到word里?急!!能帮忙解决的100分全给,不够再添。 欢迎您:w18i1y 可用分:1600 总信誉分:100 注销我的登录 密码怎么还你?短消息好象不可靠啊! 如何给WORD增加一个toolsbar,再加上多个BUTTON??如何实现? 难道这里就没有大虾我的这个问题呀,我在三个版里发贴,未见一个回复呀!!!!!共270分呀!! 关于VB文本框设置的问题(谢谢) 谁能推荐一些学习JAVASCRIPT基础知识的网站,多谢,给分,一定。 有谁知道关于ASP英文资料和翻译的网站(在线等待) java里面有季度的概念么? MySQL的问题。。。。。。。(分不够就加)