笔记207 创建链接服务器并查询数据
笔记207 创建链接服务器并查询数据
1 --创建链接服务器并查询数据 2 --配置链接服务器测试access数据库跟excel文件,用2007创建的access文件另存为2003即可,EXCEL2007创建文件另存为2003即可 3 --mdb文件 4 --SELECT * FROM COURSE_BASEINFO...course_baseinfo 5 --语法:select * from 链接服务器名称...表名 6 7 --excel文件 8 --SELECT * FROM SCORE...Score_baseinfo$ 9 10 --查看学号为1的同学的所有课程以及成绩(示例一) 11 --USE S_C_SC 12 --GO 13 --SELECT s.SNO ,s.SName ,c.cname, sc.score FROM dbo.[student-baseinfo] AS S, 14 --COURSE...Course_baseinfo AS C, --完全限定名COURSE...Course_baseinfo、SCORE...Score_baseinfo$ 15 --SCORE...Score_baseinfo$ AS SC 16 --WHERE s.SNO =SC.SNO AND C.CNO=SC.CNO AND S.SNO =1 17 18 --使用openquery查询Access数据库中的数据表 19 --SELECT * FROM OPENQUERY(COURSE,'select * from Course_baseinfo') 20 --SELECT * FROM OPENQUERY(SCORE ,'select * from [Score_baseinfo$]') --需要为工作簿名称加上$ 和中括号 21 22 23 --示例一改写openquery 24 --USE S_C_SC 25 --GO 26 --SELECT s.SNO ,s.SName ,c.cname, sc.score FROM dbo.[student-baseinfo] AS S, 27 --OPENQUERY(COURSE,'select * from Course_baseinfo') AS C, --完全限定名COURSE...Course_baseinfo、SCORE...Score_baseinfo$ 28 --OPENQUERY(SCORE ,'select * from [Score_baseinfo$]') AS SC 29 --WHERE s.SNO =SC.SNO AND C.CNO=SC.CNO AND S.SNO =1 30 31 --示例一改写openrowset 32 --使用SQL Server 的 Microsoft OLE DB: 33 --OPENROWSET('SQLOLEDB','服务器地址,端口';'用户名';'密码', 'SQL语句select * from或表') 34 --使用Jet 的 Microsoft OLE DB: 35 --OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'c:\test.mdb';'admin';'pwd', 'SQL语句select * from或表') 36 --注意:以上两种用户名和密码前都是用分号分隔。 37 38 --USE S_C_SC 39 --GO 40 --SELECT s.SNO ,s.SName ,c.cname, sc.score FROM dbo.[student-baseinfo] AS S, 41 --OPENROWSET('microsoft.jet.oledb.4.0','C:\Users\Administrator\Desktop\Course.mdb';'admin';'',Course_baseinfo) AS C, 42 --OPENROWSET('microsoft.jet.oledb.4.0','Excel 8.0;HDR=yes;database=C:\Users\Administrator\Desktop\Score.xls;',[Score_baseinfo$]) AS SC 43 --WHERE s.SNO =SC.SNO AND C.CNO=SC.CNO AND S.SNO =1 44 --ORDER BY SC.SCORE DESC 45 46 --通过分布式查询修改数据源 47 --在Access中的course.mdb中新添加一条有关生物课程的信息 48 INSERT INTO OPENROWSET('microsoft.jet.oledb.4.0','C:\Users\Administrator\Desktop\Course.mdb';'admin';'',Course_baseinfo) 49 VALUES(7,'生物',3.0) 50 GO 51 52 SELECT * FROM OPENROWSET('microsoft.jet.oledb.4.0','C:\Users\Administrator\Desktop\Course.mdb';'admin';'',Course_baseinfo)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!