sql server2000+mdb笔记

本文介绍了如何在SQL Server 2000中使用mdb文件,包括通过ODBC连接mdb、数据导入、表的实时更新、自动编号设置,以及将数据库表导出为xls文件的方法。此外,还提到了通过ADO调用存储过程执行查询并导出到xls,以及开启1433端口的步骤。
摘要由CSDN通过智能技术生成

 

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的查询分析器输入存储过程并保存。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值