当前位置:首页 » 编程语言 » odbcaccesssql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

odbcaccesssql

发布时间: 2022-07-01 15:16:41

‘壹’ 数据库编程是学ACCESS好还是sql好,还有ADO和ODBC之间又是哪个更好些,

ACCESS是本地数据库,很简单的。
远程数据库MSSQLServer,学一些基本的就可以,
如:建库,建表,建字段,简单SQL语句,
不要搞的太深太专。
这两种都学学,其方法是一回事的。
ADO简单快速,易发布。

‘贰’ 如何利用Access链接SQL数据库

转:
以windowsxp+Access2003+sqlserver2000为例:
一、建立odbc数据源:
1、打开控制面板\管理工具
2、运行数据源
(odbc)
3、选择“用户dsn”标签页
4、点击添加按钮,选择SQL
Server、点击完成
5、输入名称(mydbserver)、选择服务器地址、点击下一步
6、输入帐号密码、点击下一步
7、点击下一步、继续点击完成。
二、建立Access远程数据连接
1、运行Access,打开或新建mdb文件
2、点击“文件”菜单->“获取外部数据”->“链接表”
3、链接对话框中,文件类型选择“odbc
数据库()”
4、弹出选择数据源,点击“机器数据源”,选择刚才定义的odbc数据源(mydbserver)
5、输入sql
server数据库帐号、密码。点击“选项”按钮,选择数据,点击确定。
6、选择你要链接的表,点击确定。
7、选择你要链接的表的字段,点击确定。
-----------------------
完毕。

‘叁’ 如何通过ODBC将Access数据库文件导入sql server2000

sql server2000可以直接导出Access数据库,具体如下:

打开企业管理器——首先建一个空数据库,比如:student——右击“数据库”——所有任务——导入数据——下一步——有如下选项:
数据源:点击小三角,选择:Microsoft Access
文件名:点击小浏览框,选择需要转换的Access数据库

——下一步——有如下选项:
数据源:在小三角里,选择事先已建好的空数据库student

——下一步——下一步——下一步——完成——确定——完成。

‘肆’ ODBC技术访问数据库是怎么回事ODBC是软件还是什么啊使用它还是要建立数据库吧,用access可以吧

access可以使用,关于ODBC技术,以下是说明。ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。
一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access , MYSQL还是Oracle数据库,均可用ODBC API进行访问。由此可见,ODBC的最大优点是能以统一的方式处理所有的数据库。
一个完整的ODBC由下列几个部件组成:
应用程序(Application)。
ODBC管理器(Administrator)。该程序位于Windows 95控制面板(Control Panel)的32位ODBC内,其主要任务是管理安装的ODBC驱动程序和管理数据源。
驱动程序管理器(Driver Manager)。驱动程序管理器包含在ODBC32.DLL中,对用户是透明的。其任务是管理ODBC驱动程序,是ODBC中最重要的部件。
ODBC API。
ODBC 驱动程序。是一些DLL,提供了ODBC和数据库之间的接口。
数据源。数据源包含了数据库位置和数据库类型等信息,实际上是一种数据连接的抽象。
各部件之间的关系如图下图所示:
应用程序要访问一个数据库,首先必须用ODBC管理器注册一个数据源,管理器根据数据源提供的数据库位置、数据库类型及ODBC驱动程序等信息,建立起ODBC与具体数据库的联系。这样,只要应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。
在ODBC中,ODBC API不能直接访问数据库,必须通过驱动程序管理器与数据库交换信息。驱动程序管理器负责将应用程序对ODBC API的调用传递给正确的驱动程序,而驱动程序在执行完相应的操作后,将结果通过驱动程序管理器返回给应用程序。
在访问ODBC数据源时需要ODBC驱动程序的支持。用Visual C++ 5.0安装程序可以安装SQL Server、 Access、 Paradox、 dBase、 FoxPro、 Excel、 Oracle 和Microsoft Text等驱动程序.在缺省情况下,VC5.0只会安装SQL Server、 Access、 FoxPro和dBase的驱动程序.如果用户需要安装别的驱动程序,则需要重新运行VC 5.0的安装程序并选择所需的驱动程序。
ODBC 使用层次的方法来管理数据库,在数据库通信结构的每一层,对可能出现依赖数据库产品自身特性的地方,ODBC 都引入一个公共接口以解决潜在的不一致性,从而很好地解决了基于数据库系统应用程序的相对独立性,这也是ODBC 一经推出就获得巨大成功的重要原因之一。
从结构上分,ODBC 分为单束式和多束式两类。
1.单束式驱动程序
单束式驱动程序介于应用程序和数据库之间,像中介驱动程序一样数据提供一个统一的数据访问方式。当用户进行数据库操作时,应用程序传递一个ODBC 函数调用给ODBC 驱动程序管理器,由ODBC API 判断该调用是由它直接处理并将结果返回还是送交驱动程序执行并将结果返回。由上可见,单束式驱动程序本身是一个数据库引擎,由它直接可完成对数据库的操作,尽管该数据库可能位于网络的任何地方。
2.多束式驱动程序
多束式驱动程序负责在数据库引擎和客户应用程序之间传送命令和数据,它本身并不执行数据处理操作而用于远程操作的网络通信协议的一个界面。前端应用程序提出对数据库处理的请求,该请求转给ODBC 驱动程序管理器,驱动程序管理器依据请求的情况,就地完成或传给多束驱动程序,多束式驱动程序将请求翻译为特定厂家的数据库通信接口(如Oracle 的SQLNet)所能理解的形式并交于接口去处理,接口把请求经网络传送给服务器上的数据引擎,服务器处理完后把结果发回给数据库通信接口,数据库接口将结果传给多束式ODBC 驱动程序,再由驱动程序将结果传给应用程序。 希望以上答案对你有所帮助,祝你好运!!

‘伍’ php 用odbc访问access数据库

您好,看到您关于php下访问odbc的access数据库的回复。请问:我已经安装了unixodbc和easysoft的odbc driver,也可用isql -v dsn访问特定的access数据库。出现sql>标志,也可运行类似 select * from table name.可是在php下,却没有odbc_connect()函数,怎么回事呢?谢谢.是不是还要安装datamanager?
在虚拟主机不能用数据源 只能用字符串连接数据库的!
除非自己有独立的主机才用用数据源连接数据库!
望采纳

‘陆’ 请问odbc是什么它跟access有什么关系

ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC

‘柒’ 用ODBC数据源如何将Access与Sql Server2003相连

可以用SQL SERVER的DTS导入导出向导,直接将ACCESS的数据导入到SQL SERVER中,在数据源里面选那个带钥匙的ACCESS就行了。

‘捌’ 关于ACCESS 通过ODBC 调用SQL数据库出现锁死状态

开启的连接没及时关闭,导致连接打开过多而被锁死

‘玖’ 如何使用ODBC来连接ACCESS数据库

(1) 在“控制面板”的“管理工具”中,双击“数据源”,在“数据源管理器”对话框中,单击“添加”按钮。

(2)在“创建新数据源”对话框上,选择数据源驱动程序为“Microsoft Access Driver(*.mdb)",单击”完成“按钮。

(3)在”ODBC Microsoft Access安装“对话框,输入”数据源名“值为student_access;单击”选择“按钮,将数据库文件的路径选上。

数据源配置就基本上完成了,你可以返回到”ODBC数据源管理器“对话框上,在用户DSN选项卡的用户数据源列表框中可见有student_access数据源,有的话就表示配置成功,当然你也还可以就进行修改,点击”配置“按钮就可以了。

‘拾’ access里用ODBC连接SQL表,如何将数据导入至链接表。

试试选导入一个中转表(ACCESS表),再将此中转表中的数据用追加查询,追加至SQL链接表中.