具体想实现这样的功能:
系统分外网和内网,外网是sql server的数据库,用户可以在外网的系统里面通过复选框选择多个项目,然后点击导出按钮将选中的项目导出到Access数据库里面并且保存到客户的本地机器上,然后客户在内网的系统里面点击导入,选择导出的Access文件,把导出的数据导入岛内网的sql server的数据库里面
系统分外网和内网,外网是sql server的数据库,用户可以在外网的系统里面通过复选框选择多个项目,然后点击导出按钮将选中的项目导出到Access数据库里面并且保存到客户的本地机器上,然后客户在内网的系统里面点击导入,选择导出的Access文件,把导出的数据导入岛内网的sql server的数据库里面
解决方案 »
- 登录名只能映射到一个数据库用户名?
- 关于sql的问题 请教各位了。
- 请问如何实现将ACCESS数据表导入SQL数据对应的表里?SQL语句如何写?
- datetime,昨天没有解决的问题,大家帮我看看,我是个新手谢谢
- 请教一个分类统计的问题,
- 删除数据时报错,求帮忙
- About 交叉表?
- 为何COALESCE不起作用?
- 往数据库里添加数据,需要进行20次循环,可是每循环5次,就中止了,为什么???
- SQL2000 字段明明设了不能为空,但为何在interdev6.0里面用控件绑定该字段向里添加数据时,添加空字符它不提示?且能添加时去!?
- 这段SQL怎么写
- sql server2000中怎么实现一个字段的自增长?
調用貌似就可以了啊
//WinExec('OSQL -S whw -U sa -P -i f:\file\xmdm.sql',SW_Hide);
//if WinExec('OSQL -S whw -U sa -P -i f:\file\xmdm.sql',SW_Hide)<32 then
// ShowMessage('脚本错误');
WinExecAndWait32('COMMAND.COM /C COPY C:\AUTOEXEC.BAT D:\',SW_NORMAL);
showmessage('ok');
这是在 delphi 里面作的东西 调用一个sql语句
sql语句里面就是 bcp语句
set @sql='bcp "'
set @[email protected]+'Select rtrim(DM) as 币种代号,rtrim(MC) as 币种名称,t'
set @[email protected]+' from ##bz '
set @[email protected]+'order by dm'
set @[email protected]+ ' " queryout '[email protected]+'bz.txt /c /t"\t" -S'[email protected]+' -U'[email protected]+' -P'[email protected]+''
print @sql
exec master..xp_cmdshell @sql
用ado.net 2.0的话, 还可以用sqlbulk对象.