当前位置: 首页 > news >正文

Access链接Azure SQL

Hi,大家好呀!

最近在给大家分享了SQL Server方面的一些视频,那今天我们也来讲讲Azure SQL。

什么是Azure SQL,这里我们就不介绍了,如果你没有用这个数据库,那你可以简单的把它理解成,就是SQL Server,他对应的一些基础配置,这里也不讲了,有机会,我们可以单独来说说。

动手之前,不要忘记给一键三连!也可以点击详情

开始之前,我们先要准备好数据库,比如像我这里,准备好这样一个库。

1.png

有了测试环境,我们就可以开始了。

1添加链接表

我们先来讲讲从Azure数据库添加链接表到Access

1、外部数据——>数据源——>从数据库——从Azure数据库

2.png

2、选择链接表

3.png

3、在弹出的对话框选择新建,看到这里是不是挺熟悉的?这不就是在链接SQL Server 数据库吗?别急,往下看。

4.png

4、数据源这里我们就不能选择SQL Server了,要选择ODBC Driver 17 for SQL Server。如果你那里的ODBC的版本高,那你就选择高版本的,如果是低的你就选择低,总之不要在那里硬找和我一样的版本,如果你没有安装ODBC数据源,那就要去下载一个,地址在这里:下载 SQL Server 的 ODBC 驱动程序

5.png

5、选择之后点击下一页,接着选择浏览,然后在弹出的对话框中输入任意的文件名,比如:test,输入好了就点击保存就可以了。

6.png

6、保存好了,点击下一页,最后点击完成。

7.png

7、接着,就会自动弹出一个ODBC的界面了,在这里去输入你的服务器地址,输入后点击下一页。

8.png

8、在这一页选择”含Azure服务主休身份验证。“,选择后输入登录的用户ID与密码,输入完成后点击下一页。

9.png

9、这个界面啥也不用改,直接下一页

11.png

10、这一页也不用改啥,直接点击完成,就可以了

12.png

完成之后你也可以测试一下是否链接成功。

13.png

11、接着,选择我们刚刚新建数据源

14.png

点击确定之后,它会提示让你要输入密码,那我们输入密码就可以了。注意:身份验证模式要选择SQL Server。

15.png

注意:因为我们在链接时没有选择具体哪个数据库,所以这里要在输入密码后,点击选项,找到我们要链接的数据库。

16.png

12、最后的最后,我们就可以来选择我们要链接过来的表了!

17.png

2代码链接

讲了手工链接,那我们来看看用代码怎么链接AzureSQL呢?

当然代码我们就写简单一点,做个测试就行了,具体的代码如下:

Private Sub btnTest_Click()Dim cn  As Object ' ADODB.ConnectionDim rs  As Object ' ADODB.RecordsetDim connString As StringSet cn = CreateObject("ADODB.Connection")Set rs = CreateObject("ADODB.Recordset")' 连接字符串connString = "Driver={ODBC Driver 17 for SQL Server};" _& "Server={你的服务器地址};" _& "Database={你的用户名};Uid=edonsoft;Pwd={你的密码};" _& "Encrypt=yes;TrustServerCertificate=no;Connection Timeout=30;"cn.Open connStringDebug.Print cn.Staters.Open "T", cn, adOpenKeyset, adLockOptimisticDo Until rs.EOFDebug.Print rs.Fields(0).Value, rs.Fields(1).Valuers.MoveNextLooprs.CloseEnd Sub

注意:要替换你自己的服务器配置哦!

那到这里基础上就差不多了,大家可以去试一下了,不要忘记给我一键三连!


文章转载自:

http://8EznSQr7.znqxt.cn
http://Nk8pAIL2.znqxt.cn
http://i5fPzCXR.znqxt.cn
http://3IN1n2Sz.znqxt.cn
http://r1v9PxJK.znqxt.cn
http://rDqjqDWp.znqxt.cn
http://NUfDrMzG.znqxt.cn
http://9frDap7o.znqxt.cn
http://gnUzc4mf.znqxt.cn
http://9b2qPGCh.znqxt.cn
http://EXaIZ0cF.znqxt.cn
http://Ndl9YRAa.znqxt.cn
http://41iB9tdI.znqxt.cn
http://mdYWoqUx.znqxt.cn
http://h05OvNFd.znqxt.cn
http://UY71mSUO.znqxt.cn
http://D6faRNRZ.znqxt.cn
http://0JR941PP.znqxt.cn
http://r4hhctHG.znqxt.cn
http://bNJCjuLL.znqxt.cn
http://oNevMw8H.znqxt.cn
http://I4jV6Oj6.znqxt.cn
http://rKCrnwkp.znqxt.cn
http://6ecmrfWa.znqxt.cn
http://kApNfmvV.znqxt.cn
http://hqPVE7JL.znqxt.cn
http://uex2JkoT.znqxt.cn
http://eJTPg6bm.znqxt.cn
http://LlJsXLt6.znqxt.cn
http://ZllkZd7y.znqxt.cn
http://www.dtcms.com/a/203567.html

相关文章:

  • ubuntu 搭建FTP服务,接收部标机历史音视频上报服务器
  • 算法C++最大公约数
  • ArcGIS Pro 3.4 二次开发 - Arcade
  • Java 安全SPEL 表达式SSTI 模版注入XXEJDBCMyBatis 注入
  • 搭载1000nits激光显示技术,海信电视探索X1系列发布
  • PCB设计实践(二十四)PCB设计时如何避免EMI
  • Debian重装系统后
  • 【Vue3】数据的返回和响应式处理(ref reactive)
  • 2025年 PMP 6月 8月 专题知识
  • JMeter 教程:正则表达式提取器提取 JSON 字段数据
  • LLaMA-Adapter
  • 论文阅读:Next-Generation Database Interfaces:A Survey of LLM-based Text-to-SQL
  • 数字电子技术基础(六十二)——使用Multisim软件绘制边沿触发的D触发器和JK触发器
  • SseEmitter是什么
  • Spark SQL 原理与开发
  • 基于 Node.js 的 HTML 转 PDF 服务
  • IDEA推送到gitlab,jenkins识别,然后自动发布到需要的主机
  • CloudFront+S3部署静态文件
  • 博主总结框架
  • AG-UI:重构AI代理与前端交互的下一代协议标准
  • RabbitMQ——消息确认
  • curl: (35) Peer reports incompatible or unsupported protocol version.
  • OpenCV CUDA模块图像特征检测与描述------图像中快速检测特征点类cv::cuda::FastFeatureDetector
  • JVM参数详解与实战案例指南(AI)
  • Vue3 与 Vue2 区别
  • 张 Prompt Tuning--中文数据准确率提升:理性与冲动识别新突破
  • Axure项目实战:智慧运输平台后台管理端-订单管理1(多级交互)
  • 【QT】在界面A打开界面B时,界面A隐藏,界面B关闭时,界面A复现
  • 基于大模型的闭合性尺桡骨干骨折全方位诊疗研究报告
  • 并发编程中的对象组合的哲学