flash builder plugin BlazeDS 连接Flex和Java,数据库SQL server 2008

2 篇文章 0 订阅
2 篇文章 0 订阅

1驱动要用sqljdbc4.jar(sqljdbc.jar连不上)

2连接语句为:

 

public Connection getConnection() throws DAOException{
 
  Connection connection = null;
  try {
   Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
  } catch (ClassNotFoundException e) {
   e.printStackTrace();
  }
  String url = "jdbc:sqlserver://localhost//SQLEXPRESS;DatabaseName=yourdatabaseName";
  try {
   connection = DriverManager.getConnection(url, "userName", "yourPassword");
  } catch (SQLException e) {
   e.printStackTrace();
  }
  return connection;
 }

如果红色部分出问题,那么查看sqljdbc4.jar中具体的包的名字和关系

绿色部分 可以上网搜,并查看本地数据库的属性,不用写端口号!按照如下两图示进行设置即可,

IPALL中的 TCP Dynamic Ports设置为0,即可;SQL server在连接时会动态分配的。

3java代码测试后 能够成功链接后,在Flex中进行测试,Flex不能直接链接数据库,

参考链接数据库的三种方式 参照http://blog.csdn.net/xiaosong2007/archive/2009/03/08/3969801.aspx

4本文选用BlazeDS进行通信,BlaseDS下载地址:http://opensource.adobe.com/wiki/display/blazeds/BlazeDS

 

并设置两个文件(WebContent/WEB-INF/flex/目录下):remoting-config.xml和services-config.xml

设置方法以及说明

参照http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_urlcheck?uin=515411128&shareid=1300521569

5 最后记得将sqljdbc4.jar放到……/apache-tomcat-6.0.26/lib路径下,否则总是提示找不到驱动类。

6 如果不成功根据控制台输出的消息耐心查找错误!

相信自己!

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值