如何在表中间用ADO插入记

ado|插入

【 在 lucky (<marquee>高山) 的大作中提到: 】
下面是用ADO在表中插入记录的一个例子请参考
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DSN=data;UID=sa"
Set RS =Server.CreateObject("ADODB.Recordset")
RS.Open "your_table", Conn,1,3,2 //*打开您的表
RS.AddNew //*增加一条记录
RS.Fields.Item("field1")=Request.Form("form_field1")
RS.Fields.Item("field2")=Request.Form("form_field2")
RS.Fields.Item("field3")=Request.Form("form_field3")
...
RS.Fields.Item("fieldn")=Request.Form("dform_fieldn")
RS.Update
RS.Close
Set RS=Nothing
Conn.Close
Set Conn=Nothing
Response.Write("记录添加完毕!!!!")

时间: 2024-09-28 18:11:17

如何在表中间用ADO插入记的相关文章

c#-C#如何将两个表的查询结果插入第三个表

问题描述 C#如何将两个表的查询结果插入第三个表 我现在数据库有三个表Phone1,Phone2,Phone3.想利用union把Phone1,Phone2的数据插入到第三个表中. 我用的是sql sever.求各位大神给段实例代码,不要仅仅给个sql语句,小弟刚刚自学C#,对C#操纵数据库还不是很熟悉,求完整代码.感激不尽啊. 解决方案 string sql = ""insert into phone3 (select * from phone1 union select * fro

oracle中两表之间值互相插入和表自身插入值

有两张表student和otherStudent,表信息如下 SQL> desc student Name Type         Nullable Default Comments ---- ------------ -------- ------- -------- NUM  NUMBER                                 NAME VARCHAR2(20)                           AGE  NUMBER       Y      

sql-SQL 表新增数据时插入序列号求指教

问题描述 SQL 表新增数据时插入序列号求指教 序列号规则:T+时间+当天的序号,长度20位,时间跟序号之间的空用0补全例如今天的第一条:T2015051200000000001,第十条:T2015051200000000010,这种样式的应该怎么写? 解决方案 SQL SERVER DECLARE @prefix varchar(9) DECLARE @sn varchar(20) DECLARE @daysn int SET @prefix = 'T'+CONVERT(varchar(8)G

java-问题 如何用Java程序实现,父表的主键插入到子表的外键中?

问题描述 问题 如何用Java程序实现,父表的主键插入到子表的外键中? 需求从excel导入数据到mysql数据库,然后父表的主键是自增列,插入数据同时把主键插入子表的外键中(我已经把主表的数据插入了)

sqlserver A表插入B表后如何返回A表原有ID和插入B表后新增ID的对应关系

问题描述 sqlserver A表插入B表后如何返回A表原有ID和插入B表后新增ID的对应关系 表:A id(自增), name 1 'a' 2 'b' 表 B id(自增), name 3 'c' 4, 'd' 执行 insert into B(name) select name from A 表 B id(自增), name 3 'c' 4 'd' 5 'a' 6 'b' 现在的问题是如何返回 A表插入B表后新增的ID及原A表的ID对应关系 newID oldID 5 1 6 2 解决方案

序列-Orcale中 存在关联的两个表,怎么同时插入数据??

问题描述 Orcale中 存在关联的两个表,怎么同时插入数据?? 现在通过JDBC连接数据库,数据库中有两张表,存在主外键关系插入一条数据,另一张表就要插入多条,中间通过一个oid字段连接.这个字段是通过序列自增序列,现在的问题是,我怎么在存入数据的时候,再取出来这个自增的序列oid,这样好让我去另一张表里对应插入 5条数据. 解决方案 http://blog.sina.com.cn/s/blog_9844f5d901014h8n.html 解决方案二: 有知道应该怎么操作的吗??就是要取出来刚

linux oracle11gr2新建了一个用户,默认表空间users,创建表过后,无法插入数据

问题描述 linux oracle11gr2新建了一个用户,默认表空间users,创建表过后,无法插入数据 linux oracle11gr2新建了一个用户,默认表空间users,创建表过后,无法插入数据,提示:no privileges on tablespace users 新建表空间,并修改这个用户:tanke1的默认表空间后,然后再新建新表,就可以正常插入数据了 解决方案 gant privileges to newuser 解决方案二: gant privileges to newus

sqlalchemy-mysql 从一个库 DA 选择表 TA 内容,插入到另一个 DB 库的 TB 中

问题描述 mysql 从一个库 DA 选择表 TA 内容,插入到另一个 DB 库的 TB 中 如果两个库是一台物理机大概~ INSERT INTO DB.TB SELECT * FROM DA.TA WHERE .... 但是如果是两个库分别属于两个物理机~~ 我使用 sqlalchemy~ 第一段 fet = sesssionA.execute('SELECT * FROM TA WHERE ...').fetchall() 第二段 ''' 根据 fet 构造成 dict''' 第三段 ses

jsp-mysql 同时从一数据库的两张表中读取最新插入放入数据怎么做到?

问题描述 mysql 同时从一数据库的两张表中读取最新插入放入数据怎么做到? 现在有两张表ab.表a中有数据a1,a2a3:表b中有数据b1b2b3.现在得到a,b中的最新数据a1,a2b1b2.这个要怎么做?