将DBF数据库转换成SQL Server表

发表于:2007-06-21来源:作者:点击数: 标签:
下一页 1 2 3 4 1、前言 随着计算机技术的发展,客户机/ 服务器 (Client/Server)体系结构的 数据库 系统应用越来越广泛,而Foxbase、Foxpro是我国近阶段使用较广的数据库 开发 软件,很多数据都存在DBF表中,本文将介绍如何将DBF表中的数据转换到 SQL Serve

下一页 1 2 3 4 

   

1、前言 随着计算机技术的发展,客户机/服务器(Client/Server)体系结构的数据库系统应用越来越广泛,而Foxbase、Foxpro是我国近阶段使用较广的数据库开发软件,很多数据都存在DBF表中,本文将介绍如何将DBF表中的数据转换到SQL Server表中。

  2、用Visual Basic编程实现转换 用Visual Basic编程实现转换,即通过SQL Server提供的ODBC接口(开放数据库接口)及Visual Basic中应用数据访问,建立Visual Basic与SQL Server的连接,由Visual Basic向SQL Server提交创建表命令,然后将.dbf的每条记录提交给SQL Server,完成数据转换。DBF的数据结构是(examp1.dbf):

字段名 类型 字段长度 字段内容
Id C 4 货物编号
name C 20 货物名称

  实现步骤:

  (1)在数据库服务器”sqlserver1”中建立数据库sqlexample,建立一个表”example1”,其结构与examp1.dbf结构相同。其结构是:

字段名 类型 字段长度 字段内容
Id C 4 货物编号
name C 20 货物名称

   (2)、ODBC的设置:在客户机上进入Windows的控制面板( Control panel )。双击ODBC数据源(32位)图标,进行数据库的ODBC驱动设置。在用户DSN下,按“添加”,选择SQL Server,在名称输入”sql1”,服务器输入”sqlserver1”,用户名输入”sa”,口令输入”123456”,测试是否连通。

原文转自:http://www.ltesting.net