ASP插入数据库的两种方式
2012-12-18 21:13
267 查看
<!--连接数据库部分(包含销毁对象子过程函数)Begin-> dim conn set conn = server.createobject("adodb.connection") conn.open "driver={SQL Server};server=127.0.0.1;UID=sa;PWD=sa;database=guest;" sub close_conn conn.close set conn = nothing end sub sub close_rs rs.close set rs = nothing end sub <!--连接数据库部分(包含销毁对象子过程函数)End-> <!--插入方式一Begin-->'新增一条留言内容' 第一种新增并且,跳转到那个新增的文章页面上 dim sql,rs sql = "insert into G_Article (G_Title,G_UserName,G_Kind,G_Brow,G_Content,G_Date) values ('"&title&"','"&username&"','"&kind&"','"&brow&"','"&content&"',now())" conn.execute(sql) '新增了一条,他的时间是最晚的时间+他的用户名(唯一的 '就可以筛选到这个新增的文章的ID set rs = server.createobject("adodb.recordset") sql = "select * from G_Article where G_UserName='"&username&"' order by G_Date desc" rs.open sql,conn,1,1 if not rs.eof then showid = rs("G_ID") else call close_rs call close_conn response.write "<script>alert('发生错误');history.back();</script>" response.end end if call close_rs <!--插入方式一End--> <!--插入方式二Begin--> '第二种方法,新增, dim rs,sql,showid set rs = server.createobject("adodb.recordset") sql = "select * from G_Article"rs.open sql,conn,1,3 '这里是3,为什么?3可写这个是通过recordset对象新增的 rs.addnewrs("G_Title") = title '当新增了这条数据,那么G_ID就有值了,并且指针在那条记录上 rs("G_UserName") = username rs("G_Kind") = kind rs("G_Brow") = browrs("G_Content") = content rs("G_Date") = now() showid = rs("G_ID") rs.update call close_rs call close_conn <!--插入方式二End-->
相关文章推荐
- asp.net中读取数据库的两种方式
- C#(ASP.NET)中连接数据库的字符串(连接Access和sqlserver数据库以及用windows和身份验证两种方式)
- C#数据库插入的两种实现方式
- asp.net中读取数据库的两种方式
- asp.net读取数据库的两种方式
- 数据库插入记录的两种方式
- asp.net中把有图片的execl导入到数据库(以二进制流的方式存放图片)中的两种方法
- asp.net中读取数据库的两种方式
- asp.net读取数据库的两种方式
- asp.net中读取数据库的两种方式
- 数据库数据插入的两种方式:ExecuteNonQuery()逐条插入和SQLBulkCopy批量插入
- asp.net数据库配置文件连接字符串的两种方式
- 时间插入数据库的两种方式
- ASP web.config中配置数据库连接的两种方式
- hibernate插入数据库乱码的两种解决方式
- asp.net中读取数据库的两种方式
- asp.net中读取数据库的两种方式
- asp.net两种方式在模板excel中插入图片:npoi和c# com组件
- asp.net中对数据库表插入null空值的问题(转)
- ASP.NET读取(导入)Execl.[献给依然是菜鸟的我们](类似数据库的方式)