爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6423|回复: 6

基于SqlServer2008的MATLAB GUI应用程序开发(1)

[复制链接]

新浪微博达人勋

发表于 2014-7-7 19:20:39 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
SqlServer2008相比于其他版本的数据库,有着自己独特的优点,所以在选择数据库版本的时候,采用的就是基础配置如下:
SQL 2008 + MATLAB 2013a,另外,考虑到需要将MATLAB的程序转化为可执行文件exe,还需要VS2008的变异环境,在链接MATLAB和数据库之前,需要准备的就是SQL和MATLAB安装完毕。
(一)之后就会开始详细的步骤->参见链接http://wenku.baidu.com/view/4b332b7f48d7c1c708a14575.html?re=view
其中需要注意的一步就是:
捕获.PNG
如果是本地的数据库访问,应该是要选择第一项,如果是远程登录,最好选择第二项,此外,SQL server还需要(提前)做如下的设置:
http://www.cnblogs.com/angestudy/archive/2011/05/03/2035639.html
最后,设置完成数据源的创建以后,需要测试,测试成功之后才可进行数据的处理和分析。
(二)MATLAB的链接的建立:
  1. conn=database('ODBC_test','sa','112358');
复制代码
其中MATLAB最核心的语句就是这个:其中conn是建立 的与数据库的链接,往后与数据库有关的操作都要用到,扩后中的三个名词的含义分别是
instance,数据库账号,密码,其中第一个为什么是instance呢,这个单词是MATLAB给出的官方说明,网上有些资料认为此处的第一个引号的含义是数据库名称,错,此处的含义应该是自己在设置ODBC事后的数据源的名称,而不是数据库的名称,instance的含义大致应该是实例,然后后面的操作就尅参照以下链接进行啦,不过因为版本的不同MATLAB会稍微有些出入,大家需要注意:
http://blog.sina.com.cn/s/blog_6a33786d0100re4t.html



密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-7 22:22:26 | 显示全部楼层
{:5_213:}{:5_213:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2014-7-13 21:21:06 | 显示全部楼层
很好,很详细的教程,收藏了。感谢楼主分享。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-15 19:55:51 | 显示全部楼层
感谢楼主!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2014-8-4 15:02:46 | 显示全部楼层
学习,谢谢
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-2-10 20:40:55 | 显示全部楼层
你好,我想咨询一下,如果要远程访问数据库,那数据库已经存在了,没有第一步建立数据库吧?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-2-15 08:55:26 | 显示全部楼层
z565559862 发表于 2017-2-10 20:40
你好,我想咨询一下,如果要远程访问数据库,那数据库已经存在了,没有第一步建立数据库吧?

恩恩,是的啊
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表