- 浏览: 173254 次
- 性别:
- 来自: 成都
文章分类
最新评论
-
mamaoyuan625:
好的,谢谢你的支持
struts2+ibatis+spring -
mamaoyuan625:
好的 谢谢了
struts2+ibatis+spring -
mamaoyuan625:
lucane 写道你好--4.总分前三的所有学生名单(包括并列 ...
sql关于求成绩的面试题 -
ganbo:
...
spring中CGLIB代理(CGLIB字节码) -
老糊涂:
学习了 谢谢分享
struts2+ibatis+spring
标题 常用数据库JDBC连接写法 zlyperson(原作)
关键字 JDBC Sybase MySQL SQLServer PostgreSQL Oracle ODBC
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar/
Class.forName( "org.gjt.mm.mysql.Driver" );
cn = DriverManager.getConnection(
"jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd );
2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar/
Class.forName( "org.postgresql.Driver" );
cn = DriverManager.getConnection(
"jdbc:postgresql://MyDbComputerNameOrIP/myDatabaseName", sUsr, sPwd );
3. Oracle(http://www.oracle.com/ip/deploy/database/oracle9i/)classes12.zip
Class.forName( "oracle.jdbc.driver.OracleDriver" );
cn = DriverManager.getConnection(
"jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL", sUsr, sPwd );
4. Sybase(http://jtds.sourceforge.net)jconn2.jar/
Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" );
cn = DriverManager.getConnection(
"jdbc:sybase:Tds:MyDbComputerNameOrIP:2638", sUsr, sPwd );
//(Default-Username/Password: "dba"/"sql")
5. Microsoft SQLServer(http://jtds.sourceforge.net/)
Class.forName( "net.sourceforge.jtds.jdbc.Driver" );
cn = DriverManager.getConnection(
"jdbc:jtds:sqlserver://MyDbComputerNameOrIP:1433/master", sUsr, sPwd );
6. Microsoft SQLServer(http://www.microsoft.com/)
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" );
cn = DriverManager.getConnection(
"jdbc:microsoft:sqlserver://MyDbComputerNameOrIP:1433;databaseName=master",
sUsr, sPwd );
7. ODBC
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection cn = DriverManager.getConnection( "jdbc:odbc:" + sDsn, sUsr, sPwd
);
在JBuilder中使用com.microsoft.jdbc.sqlserver.SQLServerDriver
http://www.chinaunix.net 作者:eclipse 发表于:2002-09-24 22:37:29
在JBuilder中使用com.microsoft.jdbc.sqlserver.SQLServerDriver连接sql数据库
关键字 JBuilder 连接 sql 数据库 jdbc
一,你确定你安装的jdbc是否完全版,因为有个单机版只能连接本机上的sql,单机版约2m,完全版约6.5m
二、安装好jdbc后,假如目录在C:\Program Files\Microsoft SQL Server 2000 JDBC,打开Jbuilder,选择Tools-->Configure Libraries,然后在左边的列表框下选择New,填入:Name:sql,Location:User Home,然后点击Add,加入目录C:\Program Files\Microsoft SQL Server 2000 JDBC\lib,确定
三、Project-->Prject Properties-->Paths-->Required Libraries-->Add
加入刚才添加的User Home/sql确定
四、Tools-->Enterprise Setup-->Database Drivers-->Add,加入User Home/sql,添加之后在列表框中显示的是sql.config,确定,重新启动JBuilder
五、Tools-->Database Pilot-->View-->Options-->Drivers-->Add
填入
Driver class:com.microsoft.jdbc.sqlserver.SQLServerDriver
Simple URL:microsoft:sqlserver://localhost:1433;DatabaseName=mybase
确定之后,Tools-->Database Pilot-->New的Driver里选择
com.microsoft.jdbc.sqlserver.SQLServerDriver
在URL里填入:
microsoft:sqlserver://服务器Ip地址或主机名:1433;DatabaseName=数据库名,确定!
双击或点击+号输入sql数据库的用户名和密码,就完成了JB与sql的连接!
连接代码可以查看Source!
如何确定或更改身份验证模式(避免win2000 sp4下 jdbc无法访问数据库 一定要改为混合模式)
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表说明
警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。
如果不能确定如何验证 MSDE 安装的身份验证模式,可以查看相应的注册表项。默认情况下,对于 Windows 身份验证,Windows LoginMode 注册表子项的值设置为 1。如果启用了混合模式身份验证,则此值为 2。
? LoginMode 子项的位置取决于您是将 MSDE 作为默认 MSDE 实例安装还是作为命名实例安装。如果 MSDE 是作为默认实例安装的,则 LoginMode 子项位于以下注册表子项中:
HKLM\Software\Microsoft\MSSqlserver\MSSqlServer\LoginMode
? 如果 MSDE 是作为命名实例安装的,则 LoginMode 子项位于以下注册表子项中:
HKLM\Software\Microsoft\Microsoft SQL Server\%InstanceName%\MSSQLServer\LoginMode
注意:切换身份验证模式之前,必须设置 sa 密码,以免暴露潜在的安全漏洞。
有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
274773 FIX:If You Change Windows Security to Windows/SQL Security the SA Password is Blank
要从混合模式切换到集成 (Windows) 身份验证模式,请按以下步骤操作: 1. 要停止 MSSQLSERVER 以及所有其他相关服务(如 SQLSERVERAgent),请在“控制面板”中打开服务程序。
2. 打开注册表编辑器。要打开注册表编辑器,请依次单击开始和运行,然后键入:“regedt32”(不包括引号)
单击确定。
3. 找到以下两个子项之一(取决于 MSDE 是作为默认 MSDE 实例安装的还是作为命名实例安装的):
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSqlserver\MSSqlServer
- 或者 -
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\<Instance Name>\MSSQLServer\
4. 在右窗格中,双击 LoginMode 子项。
5. 在 DWORD 编辑器对话框中,将此子项的值设置为 1。确保选择了 Hex 选项,然后单击确定。
6. 重新启动 MSSQLSERVER 和 SQLSERVERAgent 服务以使更改生效。
发表评论
-
oracle与hibernate 的clob映射
2010-11-10 11:50 1580oracle 10g,驱动也是用的相应的10g驱动 建表 ... -
the account is locked 解决办法
2010-03-16 20:41 3330安装oracle 10g后,登录 出现 the acco ... -
oracle sqlserver XML
2010-01-30 11:24 982新增 修改 删除 的数据要记录到日志中去 ,也就是把数据通过x ... -
oracle 常用的一些函数
2009-09-17 21:46 940TO_DATE格式(以时间:2007-11-02 13:4 ... -
oracle to_date函数
2009-09-17 21:40 6392今天犯了一个和大家一样的错 把java的写法当成sql的写法 ... -
oracle实现交叉报表
2009-08-27 22:07 2654在企业中,尤其是中国式报表,很常见。 --交叉报表实例: ... -
oracle的update insert delete时的触发器
2009-08-14 15:32 106491:建表 CREATE TABLE t1 ( ... -
oracle自动编号的触发器
2009-08-14 14:55 2246--1:建表 CREATE TABLE t1 ( ... -
Oracle中建立连续的序列sequence
2009-06-03 11:40 1336要用到触发器 1:此处触发器结构: create or r ... -
Oracle中的序列--sequence
2009-06-03 11:05 18211:语法: create sequence <序列名称 ... -
索引分类
2009-06-01 23:24 1283聚簇索引:像目录表,目录表的顺序和实际的页码是一致的特点:每个 ... -
相关和非相关查询区别
2009-05-24 20:41 703相关和非相关查询区别--求各部门人数--格式:select d ... -
new和:old的理解
2009-05-24 20:36 751★增加记录时: 建立了一张:new表,:new的内容只 ... -
Oracle中两个case的区别
2009-05-24 20:32 1147select autoid,stu_id, sub_id, s ... -
Oracle删除重复记录
2009-05-24 20:18 3442Oracle删除重复记录的最好的方法: DELETE FROM ... -
系统优化
2009-05-24 19:59 754前言:系统优化中一个很 ... -
[小结]对比实现自动编号功能的几种方法
2009-05-24 19:23 1450--自动编号:Oracle 建表 create tabl ... -
一道多表更新的面试题
2009-05-24 19:18 941问题:有t_product产品表(编号,名称,价格,类别),有 ... -
truncate和delete,drop的区别
2009-05-24 17:33 1546delete: delete from 表 ... -
如何在Oracle和SQLServer中复制表结构和表数据
2009-05-10 21:02 2293如何在Oracle中复制表结构和表数据 1. 复制表结构及其 ...
相关推荐
常用数据库jdbc连接写法大全 ReadyGo!技术成就梦想 www.efish.cn efish 2007-10-5 1:45:32 1. mysql(http://www.mysql.com)mm.mysql-2.0.2-bin.jar class.forname( "org.gjt.mm.mysql.driver" ); ...
MySQL&MS SQLServer驱动及常用数据库JDBC连接写法
java开发中常用数据库JDBC连接写法.docx
常用数据库jdbc连接写法
该压缩包内含三个jdbc连接各种数据库方式文档,jdbc连接各种数据库方式列表.doc;数据库连接方法.mht;常用数据库JDBC连接写法.txt;可以相互之间参考。
一些关于数据库连接的写法,包括各种数据的连接,文本的形式
介绍了JSP+SQL+JDBC开发环境客户端配置方法;JSP运行环境的构建;常用数据库JDBC连接写法
目录 前言 1 参考资料 1 第1章 JDBC概述 2 1.1 JDBC用途 2 第2章 主要调用对象接口介绍 2 2.1 connection对象 2 2.1.1 DriverManager.getConnection方法 3 2.1.2 URL说明 3 ...第3章 常用数据库JDBC写法 10
本文档讲了java连接数据库最常用的几种方式以及多种常用数据库的连接字符串的写法。
(E-SQL) E-SQL不但解决了异构数据库的语法问题、函数问题、特殊的写法问题,还解决了动态SQL问题、绑定变量扩展等特性。 对于各种常用SQL函数和运算符,都可以自动转换为当前数据库支持的方言来操作。其函数支持也要...
1.3.1 连接到数据库 3 1.3.2 配置SQL*Plus环境 4 1.3.3 执行命令 6 1.4 5 个核心的SQL语句 8 1.5 SELECT语句 8 1.5.1 FROM子句 9 1.5.2 WHERE子句 11 1.5.3 GROUP BY子句 11 1.5.4 HAVING子句 12 1.5.5 ...
{13.3}连接Oracle数据库及操作}{192}{section.13.3} {13.4}批处理模式}{195}{section.13.4} {13.5}分页查询}{196}{section.13.5} {13.5.1}MySQL}{198}{subsection.13.5.1} {13.6}连接池}{199}{section.13.6} {...
JDBC,用Java连接数据库。 可以选择在这个地方切入Hibernate,也可以选择在Struts 之后。 HTML CSS JavaScript,这些东西是做web项目必需的内容 。 Servlet JSP,服务器端必需。 XML AJAX,新的流行趋势不能不...