MS SQL JDBC连接

版本1.6.0.0 (3.22 KB) 奥列格•科马罗夫
建立JDBC连接到MS SQL比“database(…)”更容易使用新!Windows身份验证

2.2 k下载

更新11月10日

查看许可协议

MSSQLconn与MSSQL建立JDBC连接。
这个函数比数据库函数更好地处理输入和错误msgs。

MSSQLCONN(DBNAME, USERPASSMETHOD,OPTIONAL1…3)完整语法
—dbname:要连接的数据库名称(char格式)
- userpassmethod——>{'用户名','密码'};第一单元用户名,第二单元密码
- userpassmethod——> '-win';使用windows身份验证(仅适用于R2008b)
- userpassmethod——> '-manual';通过inputdlg提供凭据
—servername:数据库所在服务器的字符串
—portnumber:端口整数
- oldversion:如果MS SQL是2005年以前的版本,则使用'-old';
只有dbname是必选项。一次只接受一种提供用户名和密码的方法。可选部件可以按任何顺序和组合提供。

[out, settings] =…
类'database':连接到服务器。
-类'结构'与用于连接的设置(密码除外)。

默认设置:
- user = ";
- pass = ";
- server = 'localhost';
- port = 1433;
- driver = 'com.microsoft.sqlserver.jdbc。SQLServerDriver' (MS SQL 2005及以上);
—Windows认证:false;

例子:
- MSSQLconn('MyDB') %使用整个默认设置
- MSSQLconn('MyDB',{'Oleg','****'}) %提供用户名和密码
- MSSQLconn('MyDB',{'Oleg', "}) %仅通过inputdlg提供用户名和密码
- MSSQLconn('MyDB','-win') %使用windows认证
- MSSQLconn('MyDB','-manual') %通过inputdlg提供用户名和密码
- MSSQLconn(…,'myserver') %使用dbname和userpassmethod的任意组合提供服务器名
——MSSQLconn(…,1433, 'myserver','-old') %全套可选选项

安装驱动:
1)如果你没有驱动程序包,可以从以下网站下载:
http://msdn.microsoft.com/en-us/data/aa937724.aspx
本页解释哪种驱动程序适合您的情况。
2)手动添加.jar驱动程序的路径(更好):
“matlabroot \ \ classpath.txt工具箱”
3)检查“javaclasspath”(cmd窗格)是否已正确添加驱动程序。
4)为了能够使用'-win' userpassmethod使用windows凭据,只需添加.dll所在的目录:
“matlabroot \ \ librarypath.txt工具箱”
.dll包含在JDBC驱动程序包中。详情如下:
//www.ru-cchi.com/support/solutions/en/data/1-9SHNAT/

欢迎评论/建议/错误报告。

如果需要其他DBMS连接,请写信到oleg.komarov@hotmail.it。

p3v4

引用作为

奥列格·科马罗夫(2022年)。MS SQL JDBC连接(//www.ru-cchi.com/matlabcentral/fileexchange/25577-ms-sql-jdbc-connection), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2009b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

世界杯预选赛小组名单社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!世界杯预选赛小组名单

开始狩猎!
Baidu
map