中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 16:50
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]批处理修改数据库数据
可打印版本  855 / 0
第1楼 q10419 发表于 2010-02-09 20:39
新手上路 发帖 1 积分 1
[求助]批处理修改数据库数据
SQL数据库的批处理倒是搞懂了。以下为代码:


@ECHO off

@title 执行数据库SQL命令脚本
@rem 请在下面设置数据库的连接属性
SET user=sa
SET password=123456
SET serverip=192.168.0.101
SET db=Dataname

ECHO ............当前使用的数据库连接:............
ECHO ............服务器IP:%serverip% ...........
ECHO ............数据库:%db% ..................
ECHO ............用户名:%user% ........................
ECHO ............密码: %password%......................
ECHO 请确认数据库连接设置,如果不正确请退出编辑!!!!

pause

set t0=%TIME:~0,1%
set logTIME=_%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%_%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
if "%t0%"==" " set logTIME=_%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%_0%TIME:~1,1%%TIME:~3,2%%TIME:~6,2%

set logfile0=SQL执行记录.log

ECHO 脚本程序开始运行时间:[%DATE:~0,10% %TIME:~0,8%]
ECHO 脚本程序开始运行时间:[%DATE:~0,10% %TIME:~0,8%] >> %logfile0%
ECHO 执行 BHH.sql
ECHO BHH.sql >>%logfile0%
osql -U %user% -P %password% -S %serverip% -d %db% -i BHH.sql >>%logfile0% -n
ECHO [%DATE:~0,10% %TIME:~0,8%]完成。
ECHO [%DATE:~0,10% %TIME:~0,8%]完成。 >> %logfile0%
pause





就不知Access数据库是怎样连接的,还请各位指点指点。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023