sql server2000+mdb笔记
来源:互联网 发布:linux系统启动不了 编辑:程序博客网 时间:2024/06/13 14:46
1.基本使用
若是ado+access,则直接连上,但是有一些函数跟sql server不一样.比如isnull只有一个参数.要用iif(isnull(),0,),,而sql server有2个参数
sql server从mdb导入数据方法:
先在控制面板->管理工具->ODBC,添加,选择"Driver do Microsoft access (*.mdb)",在弹出的对话框,选择.mdb文件,数据源名取一个名称.
在SQL SERVER企业管理器新建数据库,完成后,右击数据库->所有任务->导入数据,一步步从mdb导入数据.
设置连接的用户名,密码,比如:sa,
开启服务这样ado程序就可以访问到SQL SERVER数据库了.
若要对数据库进行查询,可以在查询分析器里得到结果.
注意:此时对数据库的修改都是实时更新的.
若数据库有"自动编号"这个字段,则在企业管理器打开数据库表,设计表,把编号字段的标识改为是,标识增量为1
这样就会自动增加编号了.
2.数据库表导出为xls文件
比如:"ganxiang..出仓"就是数据库..表名,-s 服务器名,-u 用户名,-P 密码
EXEC master..xp_cmdshell 'bcp "ganxiang..出仓" out c:\出仓.xls -c -q -S"LB-201309261256" -U"sa" -P"seny223"'
但是如果有日期字段,则只会显示时间,要手动在xls文件的日期一列选取整列,在上面右击设置单元格格式为"日期"设置类型为"2001-3-24",就可以显示日期了
3.Ado调用存储过程执行查询导出xls文件
先在sql server的查询分析器输入存储过程并保存。
在按照本博客里的《VC++调用ADO运行带参数的存储过程>>一文建立command连接
就可以在VS里调用参数的存储过程执行查询,并导出到xls里了。
4.开启1433端口
若没有安装sp4补丁,是没有开启的。安装sp4重启后就会开启1433.
当出现未与信任SQLSERVER建立连接,就要在企业管理器的local属性=》安全性-》勾选SQL,WINDOWS身份验证
或者在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer,将"LoginMode"改为2
- sql server2000+mdb笔记
- access的mdb数据库导入到sql server2000
- 将Access的.mdb数据库导入SQL Server2000
- 如何将Access数据库文件(.mdb)导入sql server2000
- 如何通过ODBC将Access数据库文件(.mdb)导入sql server2000
- sql server2000 学习笔记(一)
- sql server2000
- SQL server2000
- SQL server学习笔记——SQL server2000的安装
- SQL Server2000视图、存储过程、触发器学习笔记
- SQL Server2000存储过程学习笔记之设计概念
- 笔记:sql server2000远程连接出错,提示找不到网络路径
- mdb导入sql
- sql server2000实验
- SQL SERVER2000的安装
- SQL Server2000数据库迁移
- SQL Server2000测试题
- sql server2000学习手记
- vi 行号相关命令
- WebView中shouldOverrideUrlLoading和onPageStarted方法的区别
- Freemarker中使用中括号来包含标签
- 简单的map
- iOS平台UDID方案比较
- sql server2000+mdb笔记
- gets和puts函数
- 关于c语言中时间函数的一些归纳
- Topcoder SRM 597 DIV 1
- 据说这是一堂价值300万元的课。有空看下,不要错过
- 各种音视频编解码标准
- 一步一步学android控件(之十七)—— RadioButton & RadioGroup
- centos 6.3 搭建vsftp
- 凡塵中的荒島