| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 621 人关注过本帖
标题:怎么来更新需要的数据?
只看楼主 加入收藏
happyinfo
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-7-4
收藏
 问题点数:0 回复次数:1 
怎么来更新需要的数据?
有张数据库a表
商品编码 商品名称 标志 数量 单价 总价 日期
00100 数码相机 0 2 2500 5000 2007-02-01
00200 U盘 0 3 200 600 2007-01-01
00500 U盘 0 1 300 300 2007-01-01

c盘里有个a.txt文件,里面有如下数据:(商品编码、名称、价格和备注)
"110100","数码相机",2500,""
"20200","U盘",200,""

现在要把c盘a.txt里的商品编码作为判断条件来更新a表里的标志,a表要实现的结果:
商品编码 商品名称 标志 数量 单价 总价 日期
00100 数码相机 1 2 2500 5000 2007-02-01
00200 U盘 1 3 200 600 2007-01-01
00500 U盘 0 1 300 300 2007-01-01

测试环境
Create Table A
(商品编码 Char(5),
商品名称 Nvarchar(10),
标志 Bit,
数量 Int,
单价 Int,
总价 Int,
日期 Varchar(10))

Insert A Select '00100', N'数码相机', 0, 2, 2500, 5000, '2007-02-01'
Union All Select '00200', N'U盘', 0, 3, 200, 600, '2007-01-01'
Union All Select '00500', N'U盘', 0, 1, 300, 300, '2007-01-01'

怎么来建临时表更新呢?
搜索更多相关主题的帖子: 数码相机 数据库 商品 U盘 名称 
2007-07-04 20:13
zwwxh
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-7-9
收藏
得分:0 

我认为应把C盘里的文件也做成SQL表,然后用两个表的 商品名称和单价 做连接,将A表的内容更新到a中的相应字段中

2007-07-09 16:12
快速回复:怎么来更新需要的数据?
数据加载中...
 
   



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

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