本部落格里,若没有特别注明,都是本人原创,转载请注明出处: www.9ri.net
 
 
RSS
 
 
Home » Posts tagged "Eclipse"

Posts Tagged ‘Eclipse’:


JSP连接SYBASE数据库步骤

    终于连上数据库了,对我来说,像VB、C++、Asp.Net、JSP在语法上都基本上一样,毕竟咱也是接受了将近三年的面向对象设计的专业熏陶,写个Hello World对我来说就是扫一遍教程的功夫。JAVA我是学过的,不过没连过数据库,而且以也没用过sybase数据库,所以我今天的重点放在连接数据库。     考虑到要写就写个能留芳百世,受用于人的文章,我还是把从配置java环境开始到如何连接数据库的step by step详细罗列。 首先是JRE的安装,JRE全称是java运行环境(Java Runtime Environment),有了他你就可以运行编译好的java类和java小程序。你可以去java.sun.com上去下载最新的版本,一路next,无需其他配置。 然后就是JDK的安装,JDK 是Java开发工具包 (Java  Development Kit) 的缩写。它是一种用于构建在 Java 平台上发布的应用程序、applet 和组件的开发环境。简单说JDK将正确的java的源文件编译成可执行程序和封装类。有了它你的代码才能工作。JDK的环境配置网上一搜一大把,我就不再赘述了。 有了编译环境以后,你还要选择一款称心的IDE,IDE是集成开发环境(Integrated Development Environment) 的缩写。当然如果你愿意,Notepad足可以完成任何软件的开发。但是有工具为你提供方便谁不喜欢呢。目前流行的JAVA IDE有Eclipse、NetBeans,前者是IBM开发的源码框架,后者是完全有SUN公司研发并且为官方推荐使用IDE,两款软件均为开源程序。我选择是MyEclipse,MyEclipse为Eclipse提供了一个大量私有和开源的Java工具的集合,这解决了各种开源工具的不一致和缺点。以下和IDE有关的描述均为MyEclipse环境。 如果您仅为了解如何连接数据而来,那么前3步可以无视。接下里你要了解什么是JDBC。我花了一下午时间研究JDBC,Java Data Base Connectivity,java数据库连接。这是一个接口,人们按照这个接口开发出针对各种数据库的连接方法。这样的好处就是,如果你学会如何连接Sybase的数据库了,那么你几乎就掌握了Mysql,SQL Server,DB2,Oracle数据的方法,至于每种数据库和JDBC之间的复杂连接关系你完全不必关心。我从sybase网站上下载到jconnect6.05.zip (http://www.sybase.com/detail?id=1009726),你只需要把里面的jconn3d.jar拷出来,放在一个目录下。然后在classpath后面追上这个目录。 现在已经准备就绪只差编码了。连接sybase的JDBC代码如下 Class.forName(“com.sybase.jdbc.SybDriver”).newInstance(); String url =” jdbc:sybase:Tds:localhost:5007/myDB”; //myDB为你的数据库名 Properties sysProps = System.getProperties(); SysProps.put(“user”,”userid”); SysProps.put(“password”,”user_password”); Connection conn= DriverManager.getConnection(url, SysProps); 这样你得到了conn连接句柄,你可以通过这个句柄向数据库发布SQL命令。 用 conn 创建 Statement对象的实例。在下面的例子中, 我们使用我们的 Connection 对象

(More)…

 
© Hardy.九日志
credit

无觅相关文章插件,快速提升流量