EXCEL批量导入修改SQL表中的特定字段的问题,比如“餐费”和“员工部门” 如题:需要对公司食堂POS消费系统中所有员工的餐费进行定期的批量充值(每个人的餐费值不相同),而且需要对员工所属的部门进行批量修改(将已经建立好的EXCEL文件自动导入)请各位高手出谋划策,谢谢了!有愿意现场帮忙的,可承担相应的各种费用。仅限上海地区。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 让财务整理一份excel表格,标明需要冲值的人名和冲值数量,导入数据库的临时表中,创建存储过程和作业,定期更新 不要用导入的方式用OpenRowset就好了,大概如下Update SqlTable set c1=from sqlTable a1inner join (OpenRowset(...)) a2 on a1.c1=a2.c2没试过,理论上可行 我以前做过类似的问题,可以提供给你思路找到食堂POS消费系统 该系统的相关数据表数据 生成一张表 table1 -----就是你要导入EXCEL 样式内容的数据,然后分别 按照你的要求做一张 table2 员工和所属部门的分类信息和餐费值 的对应表。最后是通过 table2 的对应关系 批量更新 table1 表就可以得到你想要的数据。。重要的是做 辅助的对应表。要自动实现,你在设置一个DTS 包定时定点 执行就好了! 菜鸟求教 请教一条SQL语句 急求一个sql语句,谢谢 老题 SQL Server 里的“查询分析器”,"企业管理器"里分别有哪些快捷键啊? sqlserver2008修改数据恢复 yhb417兄,还要请你帮助,谢 数据库安装问题! 简单sql问题 可不可以设置一个表中某一属性的值是另外两属性值之和,怎么设置呢? 关于数据库查询效率的问题 表与表外连接,1:N的关系,如何只取外连接表的第一行
用OpenRowset就好了,
大概如下
Update SqlTable set c1=
from sqlTable a1
inner join (OpenRowset(...)) a2 on a1.c1=a2.c2
没试过,理论上可行