与MS SQL MSSQLconn建立一个JDBC连接。
这个函数处理输入和错误公司比数据库功能。
MSSQLCONN (DBNAME、USERPASSMETHOD OPTIONAL1…3)完整的语法
——dbname:您想要连接的数据库名称(字符格式)
——userpassmethod - - >{“用户名”,“密码”};1细胞用户名、2细胞密码
——userpassmethod - - >“承诺”;使用windows身份验证(仅供R2008b)
——userpassmethod - - >“手册”;通过inputdlg提供凭证
- servername:字符串与服务器托管数据库
——portnumber:整数的端口
- oldversion:如果SQL女士是2005岁以上的患儿提供“孩子”;
只有dbname是强制性的。只有一个方法提供用户名和密码被接受。提供可选的可以在任何顺序和组合。
[,设置]=…
——“数据库”类:连接到服务器。
——“结构”类的设置用于连接(密码除外)。
默认设置:
——用户= ";
——通过= ";
——服务器= ' localhost ';
——端口= 1433;
= ' com.microsoft.sqlserver.jdbc -驱动程序。SQLServerDriver”(MS SQL 2005及以上);
- windows身份验证:假;
例子:
——MSSQLconn (MyDB) %使用的默认设置
MSSQLconn (MyDB,{奥列格,“* * * *”})%提供用户名和密码
MSSQLconn (MyDB,{奥列格,"})%供给用户名,密码由inputdlg
——MSSQLconn (“MyDB”、“承诺”)%使用windows身份验证
——MSSQLconn (“MyDB”、“手动”)%通过inputdlg供应两个用户名和密码
MSSQLconn (…, myserver) % servername提供dbname和userpassmethod的任意组合
——MSSQLconn (…,1433,“myserver”、“孩子”)%全套可选
安装驱动程序:
1)如果你没有驱动程序包下载:
http://msdn.microsoft.com/en-us/data/aa937724.aspx
这个页面解释说,司机适合您的情况。
2)手动添加. jar的路径驱动程序(更好的):
“matlabroot \ \ classpath.txt工具箱”
3)检查“javaclasspath”(cmd窗格)如果司机正确添加了。
4)能够使用windows凭据userpassmethod“承诺”,添加. dll的目录是:
“matlabroot \ \ librarypath.txt工具箱”
. dll包含在JDBC驱动程序包。更多细节:
//www.tianjin-qmedu.com/万博1manbetxsupport/万博 尤文图斯solutions/en/data/1-9SHNAT/
欢迎意见/建议/错误报告。
如果需要其他DBMS连接,请写在oleg.komarov@hotmail.it。
p3v4
引用作为
奥列格•科马罗夫(2023)。MS SQL JDBC连接(//www.tianjin-qmedu.com/matlabcentral/fileexchange/25577-ms-sql-jdbc-connection), MATLAB中央文件交换。检索。