| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2643 人关注过本帖
标题:[求助] 如何将recordset对象查询出来的某个字段的值赋给一个变量
只看楼主 加入收藏
jasen1982
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-5-30
收藏
 问题点数:0 回复次数:5 
[求助] 如何将recordset对象查询出来的某个字段的值赋给一个变量

tabel1 字段: id name uid num
tabel2 字段: uid zhiwei
知道 label2 的 zhiwei
要添加 label2 的 uid 进 tabel1

我想用先开一个recordset对象对打开的数据库中table2,根据label2的值进行查询,另一个变量(cid)存储查询出来的uid值,然后关闭该recordset,继续建立另一个recordset对象,进行对table1的写任务.

根据label2的值进行查询,另一个变量(cid)存储查询出来的id值
这一步怎样实现?

或者有没有更好的方法,希望大虾多多指点。谢谢

搜索更多相关主题的帖子: 对象 数据库 字段 变量 recordset 
2007-08-07 14:41
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
不是太明白楼主的意思,是想把table2表中的所有uid都写进table1中的uid字段吗?
2007-08-07 19:07
jasen1982
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-5-30
收藏
得分:0 

不好意思
就打个比方
我要添加一条记录,添加完是这样的
tabel1 字段: id name uid num
1 a 12 456789
tabel2 字段: uid zhiwei
12 科长

将table2 添加上 12 科长
将table1 添加上 1 a 12 456789


2007-08-07 20:24
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 

说实话我是越来越糊涂了
知道 label2 的 zhiwei '你1楼说的,3楼却说要添加,数据库里到底有没有数据呀?


以下是用asp+access写的
set conn=Server.CreateObject("adodb.connection")
connstr="provider=microsoft.jet.OLEDB.4.0;data source="&Server.mappath("数据库文件(相对位置)")
conn.open connstr
以上是数据库链接文件
set rs=Server.CreateObject("adodb.recordset")
sql ="select * from [table2]"
rs.open sql,conn,1,1
cid=rs("uid")'这里是读取table2中的uid和zhiwei两个字段的值
zhiwei=rs("zhiwei")
conn.execute "insert into table1 (name,uid,num) values ('a','" & cid & "','456789' )"

2007-08-08 09:56
jasen1982
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-5-30
收藏
得分:0 
谢谢楼上的回答
我是用vc+ado

cid=rs("uid")'这里是读取table2中的uid和zhiwei两个字段的值
就是这一句,我用vc语句还不会实现
关键在这里
再次感谢你
2007-08-08 13:44
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
vc基本上不懂,你可以到c++版块去问问。
2007-08-08 15:16
快速回复:[求助] 如何将recordset对象查询出来的某个字段的值赋给一个变量
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016686 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved