2 加载JDBC驱动 , 并将其注册到DriverManager中,下面是一些主流数据库的JDBC驱动加裁注册的代码:
//Oracle8/8i/9iO数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
//Sql Server7.0/2000数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
//DB2数据库
Class.froName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
//Informix数据库
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
//Sybase数据库
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
//MySQL数据库
Class.forName("com.mysql.jdbc.Driver").newInstance();
//PostgreSQL数据库
Class.forNaem("org.postgresql.Driver").newInstance();
3 建立数据库连接,取得Connection对象.例如:
//Oracle8/8i/9i数据库(thin模式)
String url="jdbc:oracle:thin:@localhost:1521:orcl";
String user="scott";
String password="tiger";
Connection conn=DriverManager.getConnection(url,user,password);
--完整的太多了!java该数据库代码我已经把完整的代码发到你QQ邮箱了!
一段java中数据库代码解释StringBuffer
sqlq=new
StringBuffer("
SELECT
*
FROM
")
;//申明一个可变字符串
java该数据库代码 , 要存java该数据库代码了一个sql语句java该数据库代码,并且由"
SELECT
*
FROM
"可知其为一个select查询语句
sqlq.append(DtoMapGroupOptions.DB_TABLE_NAME)
;//DtoMapGroupOptions.DB_TABLE_NAME应该是一个字符串java该数据库代码 , 字面值为一个表java该数据库代码的名称,要在这个表里查数据
sqlq.append("
ORDER
BY
")
;//这个制定查出来的结果集需要排序
sqlq.append(DtoMapGroupOptions.COLUMN_optionID)
;//DtoMapGroupOptions.COLUMN_optionID应该是某一列的列名,根据这一列来排序,如果这一列是数字 , 那么就会根据数字大小排,字符串可能按abc排,和excel排序时一样的 , 即根据某一列来扩展至整个区域排序
sqlq.append("
DESC
")
;//这个事制定按降序还是升序,这里是降序
//后面的语句要看上下文 , 那个pb不知是什么
ListRow
list
=
null
;
pb.isRequireTotalRow(true);
String
sqlStr=sqlq.toString();
list
=
pb.getInfo(sqlStr,
null,
DtoMapGroupOptions.DATA_SOURCE_ID);//可能是把结果集放入list中,根据sqlStr中的sql语句
java 操作数据库代码怎么写好public static void main(String[] args)
{
try
{
String url="jdbc:mysql://localhost/mydb";
String user="root";
String pwd="123456";
//加载驱动java该数据库代码,这一句也可写为java该数据库代码:Class.forName("com.mysql.jdbc.Driver");
Class.forName("com.mysql.jdbc.Driver").newInstance();
//建立到MySQL的连接
Connection conn = DriverManager.getConnection(url,user, pwd);
//执行SQL语句
Statement stmt = conn.createStatement();//创建语句对象java该数据库代码,用以执行sql语言
ResultSet rs = stmt.executeQuery("select * from student");
//处理结果集
while (rs.next())
{
String name = rs.getString("name");
System.out.println(name);
}
rs.close();//关闭数据库
conn.close();
}
catch (Exception ex)
{
System.out.println("Error : " + ex.toString());
}
}
另外记得导入相应的jar包 。。。。。。。
【java该数据库代码 java连接数据库的代码放在main外面就报错】关于java该数据库代码和java连接数据库的代码放在main外面就报错的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 揉捏胸直播软件,揉揉app
- 如何运营新媒体标题创意,新媒体如何起标题
- 代做毕业设计找哪个网站的简单介绍
- 射击游戏飞行手游,飞行射击游戏app
- c语言的list函数 c语言中list的相关函数
- 手机怎么改安卓版本无root,安卓免root一键修改手机机型
- 华为牌的路由器怎么装,买个华为路由器怎么装
- 嫦娥五号着陆直播视频回放,嫦娥五号着陆直播 央视
- vb.net手输计算器 vbs写计算器