SQL Server2005连接Excel、Access

[LinuxC] 管道 管道 一种文件,因此可以使用IO函数对管道读写 特点1:数据单向流动 特点2:仅能用于父子进程/兄弟进程间的通信 使用管道可以来连接一个进程的输出和另一个进程的输入 管道的工作原理:管道是内核中的一个单项的数据通道。管道有一个读取端和写入端。 管道有缺陷:效率不高,是一个队列,导致缓冲大小受限,如果出现多个进程读取数据必然会出现数据读取不完整(Unix/Linux编程实践教程P321) 1. 创建管道 #include <unistd.h> result = pipe(int array[ 阅读详情

本文主要介绍通过SQL Server2005连接Excel和Access,然后访问Excel工作簿中的内容及Access本地数据库中的表内容的方法:

一.SQL Server2005如何访问Excel文件中的数据?

 1.运行"开始 / 程序 / Microsoft SQL Server 2005 / SQL Server Management Studio",在打开的窗口中选择左侧对象资源管理器下的"<数据库实例名>/服务器对象/链接服务器"结点.

2.鼠标右键单击"链接服务器"结点,在弹出的菜单中选择"新建链接服务器"菜单,在打开的"新建链接服务器"对话框进行如下配置:

链接服务器(N)-------->Excel                注:此名称根据个人爱好随便填写

访问接口(P)------------>Microsoft Jet 4.0 OLE DB Provider

产口名称(U)------------>Excel

数据源(D)---------------->F:/Excel文件集合/成本.xls             注:excel文件所在的路径

访问接口字符串-------->Excel 8.0

如图所示:

设置完成后单击"确定"按钮进行保存操作.

3.通过刚刚建立的名为"Excel"的链接服务名访问Excel文件中的工作簿的内容

SELECT * FROM excel...sheet1$     --excel为链接服务器名  sheet1$为要访问的工作表名  $符合不可缺少

二、如何通过SQL Server2005访问Access本地库中的数据表内容(视图同理)?

*****************图形界面设置*****************************************************************

1.运行"开始 / 程序 / Microsoft SQL Server 2005 / SQL Server Management Studio",在打开的窗口中选择左侧对象资源管理器下的"<数据库实例名>/服务器对象/链接服务器"结点.

2.鼠标右键单击"链接服务器"结点,在弹出的菜单中选择"新建链接服务器"菜单,在打开的"新建链接服务器"对话框进行如下配置:

链接服务器(N)-------->AccessServer               注:此名称根据个人爱好随便填写

访问接口(P)------------>Microsoft Jet 4.0 OLE DB Provider

产口名称(U)------------>Access

数据源(D)---------------->F:/shengchan.mdb             注:您要访问的Access文件的绝对路径

如图所示:

确定填写没问题后,单击“确定”按钮进行保存操作.

3.通过刚刚定义的Access链接服务器访问库中的表

SELECT * FROM AccessServer...Role       --AccessServer为链接服务器的名称  Role为Access库中的表

******************************使用命令或者存储过程创建**********************************

Web 开发中,经常要用到 Access 数据库。但是由于 Access 是一种文件型数据库,所以无法跨服务器进行访问。经过笔者的探索,发现可以利用 SQL Server 的链接服务器,把地理上分散的 Access 数据库整合起来,使 Access 数据库具有跨越 Web 服务器群的能力。这样做,还可以使 Access 数据库与 SQL Server,甚至 Oracle 等网络数据库连接起来,实现异构数据库的互连,从而执行分布式的查询、更新、命令和事务。

一、创建链接服务器,连接本地 Access 数据库

    创建链接服务器可以用“SQL Server Management Studio”,也可以执行系统存储过程 sp_addlinkedserver 来完成。用系统存储过程相对快捷一些,格式为:

大数据分析工具Power BI(二):Power BI下载安装和模块介绍 首先在Microsoft官方网站上下载PowerBI Desktop,然后进行安装。id=58494点击"Next"后会弹出下载框,进行下载即可,下载好的PowerBI名称为"PBIDesktopSetup_x64.exe",也可以在"资料"中获取安装包,双击安装包即可安装。 阅读详情

相关推荐

36、T5L 迪文屏C51开发之绘制动态曲线

T5L 迪文屏C51开发之绘制动态曲线1、介绍2、例程功能简介3、GUI界面设计3、C51程序设计 1、介绍   本文将利用DGUS Tool软件中的【动态曲线控件】来绘制曲线效果,在T5L迪文屏中总共支持8个通道的曲线,而曲线数据是需要缓冲区的,如果 8 通道曲线同时使用,0x1000-0x4FFF 将作为曲线缓冲区地址,此时该部分变量地址不能被其他控键使用,其他控键地址使用范围为0x5000-0xFFFF,当某曲线通道不被使用时,那么其所对应的缓冲区地址可以做其他用途,曲线通道具体的地址分布如下图所示:

嵌入式羊圈 3095

SQLServer连接ACCESS数据库的实现

SQLServer连接ACCESS数据库的实现

SQL Server2005连接ExcelAccess,链接服务器的设置

SQL Server2005连接ExcelAccess,链接服务器的设置

使用sql server 链接服务器 访问 access的方法和步骤

启动 SQL Server Management Studio ,点击 服务器对象--链接服务器--访问接口, 如果列表中有 Microsoft.ACE.OLEDB.12.0,就继续下一步,否则参见后面“步骤四”先安装访问access驱动程序。   为了简单,先创建 d:\d4.accdb  库文件,表为t1,字符字段有 [id] ,[name]等,随便输入几条记录。 而且 链接服务器...

weixin_37839711的博客 1万+

access数据库连接sqlserver实现远程连接

access数据迁移到sqlserver,然后将access对应的表连接sqlserver,这样就实现了将access改为sqlserver数据库,剩下的就比较简单了,只需要将sqlserver的端口号通过内网穿透就可以外部访问了。

qq_36677358的博客 5943

SQL Server2005中导入Access

最近在配置一个网上下的.net网站,需要将Access2003导入SQL Server2005中,我使用的是SQL Server Management Studio Express CTP(同学传我的,网上可以找到更新一点的版本,免费)。根据微软网站的联机丛书(http://msdn2.microsoft.com/zh-cn/library/ms140052.aspx#):在 SQL Serv

Dennis的专栏 2357

Linuxc的一些常用命令

Linux常用命令修改基本配置修改主机名修改ip地址修改ip和主机名的映射关闭防火墙常用的快捷键日常操作命令文件操作命令基本命令文件夹命令创建文件vi命令**vi somefile.4****退出命令**常用快捷键(在一般模式下使用)查找与替换 在底行命令模式中输入vim介绍文件权限命令格式解析文件修改权限用户管理创建新用户sudo设置查找命令grep命令find命令打包和压缩压缩和解压缩解压g...

Ariqiao的博客 815

linuxc常用命令

LINUX下赋予普通用户管理员权限:查找/etc/passwd文件vi/etc/passwd找到需要更改权限的用户名,如haohao:x:500:500::/home/haohao:/bin/bash将500 更改为0haohao:x:0:0::/home/haohao:/bin/bash   改目录权限 chmod -R 777 /home/user注:将整个/home/user目录中的文件...

hzgzf的博客 137

Linux命令手册

Linux命令手册 去发现同类优质开源项目:https://gitcode.com/ 此仓库提供了一个全面的Linux命令手册资源文件,适合所有需要深入了解和学习Linux操作系统命令的用户。资源包含如下内容: 51CTO下载-Linux内核API函数 linuxC函数参考手册 linuxC函数手册(推荐) Linux-kernel-api Linux常用命令手册(推荐) Linux命令参考手册...

gitblog_06759的博客 345

实践实训日报 DAY1

项目名称 【苏嵌实训-嵌入式 LinuxC 第 1 天】 今日进度以及任务 今天学习了基本的环境调试配置与搭建、学习了一些嵌入式开发的基本知识与概念、学到了Linux的相关常用命令 本日任务完成情况 (详细说明本日任务是否按计划完成,开发的代码量) 本日的教学知识要点完全掌握了,整体任务完成较好,因为才只是第一天,不可以懈怠! 本日开发中出现的问题汇总 无较大问题 本日未解决问题 无未解决问题 本日开发收获 ..

zz994417的博客 389

关于博客的建立的说明

个人简介:我  china_lai是我自己取的名字,2006年进去大学学习,期间从入学成绩前几名到每每考试都是最后几名,可以说在大学,课本上的东西我真的没学到多少,可能是懒惰了,也可能大学的课堂真的就学不到。补充一下,我的专业是电子信息工程。本来报的是电气工程及其自动化,打算近电

china_xiaolai的专栏 279

Linux C软件工程师进阶必备

大多数软件都会涉及到数据库服务器上mysql使用的比较多,而对于linux嵌入式设备,一般使用sqlite. 无论哪种数据库,程序员都需要掌握基本的数据库操作指令。Linux C编程是linux C软件工程师的核心技能包,也是必备技能,涉及内容比较多,需要在工作中不断学习,熟练掌握Linux C编程,对于工作得心应手。有时间需要理解下内核的双向链表,设计的比较好,理解了内核的链表的设计,可以说是掌握了C语言链表精髓。在实际编程中,会用到第三方或开源的软件库,也会以库的形式向第三方提供功能模块。

szkbsgy的专栏 651

LinuxC_线程

LinuxC_线程

敖丙007的博客 1296

QT与LINUXC后台网络通信实现飞机票网络购票

QT与LINUXC后台网络通信实现飞机票网络购票 飞机票网络通信模拟系统 该模拟系统是以QT为前端,LinuxC语言程序为后端的飞机票网络售票模拟系统。QT实现前端UI界面,LinuxC作为后台程序,提供数据库增删修改和插入、查询操作。 LinuxC总体作为套接字通信的服务器端,需要配置端口好和IP地址。而QT前端则作为“客户端”,负责向LinuxC后台发送字符串命令。二者通过套接字(Socket...

qq_41819784的博客 1888

linuxC

理解:Linux系统 C高级(函数和指针的结合,动态内存管理,结构体,共用体,大小端,多文件编译,Make工程管理, 递归函数,回调函数,枚举,GDB调试工具)

lhd_lhd_lhd的博客 774

LinuxC实现内存映射

LinuxC实现内存映射代码如下:#include #include #include #include #include #include #include int count=0; typedef struct { char xuehao[40]; char name[30]; }Student; Student *insert(Student *student) {

xiao_huo_ban的博客 975

LinuxC开发环境

一、Linux Linux安装 Linux系统目录结构 Linux常用命令 二、编辑器vim 基本命令 自定义vim 三、编译器gcc gcc概述 交叉编译 gcc编译选项 四、函数库 静态库与动态库的概念 静态库与动态库的制作和使用 五、调试器gdb 编译生成可执行文件 调试 六、工程管理器make makefile概述 makefile的使用

We choose to go to the moon in this decade and do the other things, not because they are easy, but beacase they are hard. 2048

Linux常用命令全集.CHM 与大家分享

Linux常用命令全集.CHM 与大家分享

Lawson80的专栏 732

python 文本分析停用词词库,情感识别语义分析去除停用词必不可少步骤语料

哈工大停用词表川大智能实验室停用词表中文停用词词表

上一篇: 经典推荐--.NET几大热点问题(.NET人员必读)
下一篇: ArrayList 的用法
OceanRain
博客等级 码龄20年 8粉丝 9原创
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值