|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一旦你有了思想,那你编的程序就有了灵魂,不管是什么语言到了你的手里都会是你的工具而已,他们的价值是能尽快帮助你实现你想要的目标。但是如果你没有了思想,那就像是海里的帆船失去了船帆,是很难到打海的另一边的。与数据库创建链接
想与DBMS创建一个链接你必需做以下两个事情:(1)加载驱动程序(2)创建链接
加载驱动程序
加载驱动程序十分的复杂,只必要一句代码。好比你,你想用JDBC―ODBC桥驱动,那末你就写上:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
你的驱动程叙文档将会告知你classname。假如你的classname是jdbc.DriverXYZ,那末你就把代码换成如许:
Class.forName("jdbc.DriverXYZ");
你不必要创立驱动程序实例并用DriverManager注册,由于当你挪用class.forName的时分它已主动加载了。假如你非本人创立一个本人的实例,那它不会被用到,是过剩的,不外不会对程序形成甚么害处。
当你加载了驱动程序后,那末就能够和DBMS创建毗连了。
创建链接
第二步是与DBMS创建链接。看以下的代码:
Connectioncon=DriverManager.getConection(Url,"myLogin","myPassword");
第二步一样复杂,有一点点难的是谁人Url怎样供应,假如你利用JDBC―ODBC桥驱动程序,那末JDBC的URL应当是jdbc:odbc:接上去是你的数据源的名或数据库的名。以是,假如你用ODBC会见ODBC数据源,名字叫Fred,那末你的JDBCURL应当写成jdbc:odbc:Fred。在"myLogin"应当填上你登录DBMS的用户名,前面的"myPassword"天然是口令。看看代码:
Stringurl="jdbc:odbc:Fred";
Connectioncon=DriverManager.getConnection(url,"Fernanda","J8");
怎样用其他的驱动程序,那末申明文档里会告知你怎样写URL,细心观察响应的申明文档,里边另有会详细的例子教给你怎样做。
一旦DriverManager.getConnection办法找到了创建链接的驱动程序和源,那末入手下手依据前面供应的用户名和口令入手下手与DBMS创建毗连,假如经由过程那末链接创建完成。
进而能拉拢大多数程序员用windows产品。并且从ASP.NETAJAX可以跨平台这一点上,间接证明了我们的推断,至少证明了微软做过这方面的研究。所以如果哪一天突然听说了.net可以跨平台了,那么请不要吃惊,如果这一天真的到来,java就到了真正和.net决战的时刻。因为不到万不得以的时候微软是不会推出跨平台的.net的,如果跨平台的.net还不足以对抗java的话,那么微软还剩的手段就是开源了,呵呵。 |
|