网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 数据库 >> MSSQL >> 正文
最新文章
· SQL Server 2005恢复数据库详细图文教
· 在SQL Server 2005中实现级联删除、级
· SQL Server 里面获得数据库表名称、列
· 查询出某字段值不为空的记录的SQL语句
· 解决SQL Server转ACCESS自动编号问题
· sql重复记录只显示一条记录
· SQL Server 2005处理海量数据
· SQL中把字段的设置为像Access中的自动
· SQL中把字段的默认值设置为当前时间
· SQL数据库备份、还原、转移详解
热门文章
 SQL中把字段的默认值设置为当前时间
 sql重复记录只显示一条记录
 查询出某字段值不为空的记录的SQL语
 SQL Server 2005恢复数据库详细图文
 SQL Server 里面获得数据库表名称、
 SQL Server性能优化入门
 在SQL Server 2005中实现级联删除、
 SQL中把字段的设置为像Access中的自
 SQL Server 2005处理海量数据
 解决SQL Server转ACCESS自动编号问
相关文章
SQL中把字段的设置为像Access中的自动编号
解决SQL Server转ACCESS自动编号问题
来源:网络 更新时间:2012/3/12 20:54:29 阅读次数:
字体:[ ] 我要投稿

  1.打开SQL server enterprise mananger "企业管理器"

  在你要导出的SQL数据库上鼠标右键菜单:所有任务-》导出数据

  

点此在新窗口浏览图片

  2.回出现一个导出向导窗口。

  选择被导出的数据源,为你刚才所选择的数据库,如果发现不对应自行修改。

  

  3.进入导出到目标数据源的选择,这里我们要转成ACCESS的数据库。注意选择数据源类型为“Microsoft Access。点 “文件名(F)” 后面的按钮选择目标.MDB文件。

  

  

  4.选择“从数据库复制表和视图”。

  

  5.我们注意这里选表的时候右边有一个“转换”列。SQL导出只转换数据类型并不考虑其他脚本所以我们遇到的自动编号问题也就出在这里。有自动编号的一定要点选“转换”。

  

  6.我们回看到一个“列映射和转换”对话框。有注意到自增的employeeid int 自增这里变成了Access里的long这肯定不对,long并不是自动编号,只好修改建表脚本,图片上那个红圈里的按钮“编辑SQL”。

  

  开一个小窗create talbe

  

  红圈中的脚本就是employeeid 的 Access建表脚本,在 "NOT NULL" 前面加上 "IDENTITY (1, 1)"。

  

  7.立即执行。

  

点此在新窗口浏览图片

  下图表示建表复制已成功

  

  8.我们打开MDB文件看看是不是如我们所愿?

  

  OK完成,恭喜你操作成功

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号