javasql语句怎么写

1. JAVA 中新建表的SQL语句怎么写

String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";

String sConnStr = "jdbc:odbc:faq";

Connection conn = null;

ResultSet rs = null;

try {

Class.forName(sDBDriver);

}

catch(java.lang.ClassNotFoundException e) {

System.err.println("faq(): " + e.getMessage());

}

try {

conn = DriverManager.getConnection(sConnStr);

Statement stmt = conn.prepareStatement("");

String sql="create table friends(uid int not null,fid int not null)";

stmt.executeUpdate(sql);

}

catch(SQLException ex) {

System.err.println("aq.executeUpdate: " + ex.getMessage());

}

以上的方式是用odbc连接的数据库。

给你点建议,你以上的想法不合理的,当你的数据量大的时候,你的数据里得要多少张表呀?

正确的解决方法为,只建立一个好友表,如建立表friends

create table friends(uid int not null,fid int not null)

其中uid代表你的注册用户id,fid也是你的注册用户id,这样通过这张表就可以建立好友关系了,如你要查找某个人的好友时,只需要查询这个表就可以得到好友的id及信息了。

2. java sql数据库查询语句怎么写

使用java的jdbc来连接数据库

如连接mysql(其余数据库类似),引入mysql-connector-java-5.1.24.jar包到工程中,在程序中可以这样连接mysql:

String Server = 你服务器的ip;

String User = 你的账号名;

String Password = 你的密码;

String Database = 你的数据库名;

// 驱动程序名

String driver = "com.mysql.jdbc.Driver";

// URL指向要访问的数据库名scutcs

String url = "jdbc:mysql://"+Server+"/" + Database;

// 加载驱动程序

Class.forName(driver);

// 连续数据库

Connection conn = DriverManager.getConnection(url, User, Password);

if(!conn.isClosed())

System.out.println("Succeeded connecting to the Database!");

// statement用来执行SQL语句

Statement statement = conn.createStatement();

String sql = "select ** from ** where **";

ResultSet rs = statement.executeQuery(sql);

//假设数据库表只有两个属性值,一个属性值为String类型,另一个为Int类型

while(rs.next()) {

System.out.println(rs.getString(1)+" " +rs.getInt(2) );

}

3. JAVA:请看下我的SQL语句要怎么写才对

public List getResult(java.sql.ResultSet rs) throws SQLException{

ArrayList result=new ArrayList();

//声明一个集合,结果集

//获得数据元

ResultSetMetaData meta=rs.getMetaData();

ArrayList row=null;

//判断是否有数据

while (rs.next()) {

row=new ArrayList();//集合,装一行数据

for (int i = 1; i <= meta.getColumnCount(); i++) {

row.add(rs.getInt(i));//把每个单元的数据封装

}

result.add(row);//把每行数据封装

}

return result;

}

public void executeSQL(){

//SQL语句

String sql="select sum(CH_RES) as 'LI_CH_RES'," +

"sum(QUEUED_CH_RES) as 'LI_QUEUED_CH_RES'," +

"sum(TBSCallTime) as 'LI_TBSCallTime' " +

"from excel where TETRANetwork in ('13LI','18LD','6LIT')" +

" group by TETRANetwork";

Connection conn=null;//连接数据库

try {

PreparedStatement pstmt=conn.prepareStatement(sql);

//结果 result

List result=this.getResult(pstmt.executeQuery());

} catch (SQLException e) {

e.printStackTrace();

}

}

在JAVA中我们写代码就是不要写重的代码。这样写对你可能有用看看吧

4. java中如何写SQL事物语句

Connection con = getConntection();//取数据可连接,getConntection()为你的取连接的方法

try {

con.setAutoCommit(false);//设置自动提交, false:不自动提交

//这里写需要一起提交的具体功能代码

con.commit();//执行成功,提交

} catch (SQLException e) {

// TODO Auto-generated catch block

try {

con.rollback();//执行失败,回滚

} catch (SQLException e1) {

e1.printStackTrace();

}

e.printStackTrace();

}

5. java 中使用sql语句

import java.sql.*;

/*

* 新建一个工程,用下面的main()函数代替新建工程里的main()函数

*/

public static void main(String[] args) {

try {

Class.forName("oracle.jdbc.driver.OracleDriver");

String url = "jdbc:oracle:thin:@172.19.16.15:1521:common";

String user = "cvbom6";

String pwd = "dcvbom6";

Connection conn = DriverManager.getConnection(url, user, pwd);

// renturn conn;

Statement stmt = conn.createStatement();

ResultSet rs = stmt

.executeQuery("select max(t.id) from ty_student t");

while (rs.next()) {

String a = rs.getString(1);

System.out.println(a);

}

} catch (Exception e) {

e.printStackTrace();

}

}

6. JAVA中SQL语句的表达格式

是到数据库吗? 我这有个很长的了.这个是连数据库用的import java.sql.* ;public class DataBase { public static Connection getConnection() { Connection cn = null ; try { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver") ; cn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433","sa","1234") ; } catch (Exception ex) { } return cn ; }}还有一个程序模块, 可是不 能发啊. 说重复字太多了. 不好意思啊 希望对你有帮助了。

转载请注明出处育才学习网 » javasql语句怎么写

知识

子弹的弹怎么写

阅读(161)

本文主要为您介绍子弹的弹怎么写,内容包括子弹的弹字共有几画,炮弹的弹怎么写,炮弹的弹怎么写。弹子弹、导弹、弹指、反弹、弹丸、榴弹、枪弹、弹泪、实弹、弹子、弹药、弹道、乱弹、糖弹、饮弹、炮弹、弹痕、氢弹、弹壳、评弹、弹弓、弹力

知识

2次根号怎么写

阅读(310)

本文主要为您介绍2次根号怎么写,内容包括2次根号式怎么写,2次根号式怎么写,根号和二次根号有什么不同用法和写法上。关于任意数开任意次方的公式:设被开方数为A,开次方数为B。C为变量

知识

文章的赏析怎么写

阅读(211)

本文主要为您介绍文章的赏析怎么写,内容包括文章赏析怎么写,文章的赏析怎么写,求简洁明了通俗易懂的回答~,文章赏析怎么写。文章的语言风格往往因文而异,因人而异。有的文章语言追求生动形象,优美感人。但也有的文章语言却质朴简明,通俗易懂,读

知识

小学生的荣誉怎么写

阅读(401)

本文主要为您介绍小学生的荣誉怎么写,内容包括小学获得的荣誉怎么写,班级荣誉作文,小学生新能力新荣誉怎么写。社会是一个大家庭,我们每个人都是其中一分子.团结、互助、友爱是人生必不可少的道德品质,只有拥有这种优秀的品质,我们才能有机结

知识

郁繁体怎么写

阅读(168)

本文主要为您介绍郁繁体怎么写,内容包括郁繁体字怎么写,郁的繁体字怎么写,“郁”字的繁体字怎么写。“郁”的繁体字:郁 郁,繁体字:郁 1基本资料 编辑 拼音:yù 部首:阝;部外笔画:6;总笔画:8 五笔86&98:DEBH 仓颉:K

知识

小篆云怎么写

阅读(194)

本文主要为您介绍小篆云怎么写,内容包括云用小篆怎么写,云字小篆怎样写,古文字的云怎么写。云 甲骨文:

知识

乒怎么写

阅读(167)

本文主要为您介绍乒怎么写,内容包括乒的笔顺怎么写,乒的笔画顺序怎么写,乒的笔画顺序怎么写。篇一:打乒乓球的乐趣 我暑假每一天下午都要去总工会青少年乒乓球俱乐部打球。一点半去,七点回来,天天如此。现在,就让我来讲讲打乒乓球的乐

知识

怎么写英文观后感

阅读(244)

本文主要为您介绍怎么写英文观后感,内容包括英语观后感怎么写,英文电影观后感怎么写啊,用英语写观后感。[英语观后感怎么写]怎么写英语读后感?其实写英语文读后感的思路和中文读后感是一样的,相差的只是对语言的驾驭能力你应该先概况你读的内

知识

怎么写小说在qq上

阅读(208)

本文主要为您介绍怎么写小说在qq上,内容包括怎么在QQ上写小说,怎样在手机QQ阅读上写小说,在QQ阅读上如何写小说。首先确认,如果你所说的【QQ阅读】是阅读软件的话,那么是不能发表小说的。不是的话:QQ阅读就是腾讯文学,所以发表小说先要注册一个

知识

小篆的赵怎么写

阅读(180)

本文主要为您介绍小篆的赵怎么写,内容包括“赵”字用小篆怎么写,“赵”字用小篆怎么写,赵字的小篆体怎么写。赵字的小篆体写法如下:

知识

人民币万的大写怎么写

阅读(1412)

本文主要为您介绍人民币万的大写怎么写,内容包括大写的万怎么写,数字10000的大写怎么写,大写一万元怎么写,87.7万元怎么大写。大写的万书写和“万”是一样的。平时填写人民币数字时应用要用正楷或者行书书写,亿、仟、佰、拾、万、仟、佰、拾

知识

在家里日记怎么写

阅读(279)

本文主要为您介绍在家里日记怎么写,内容包括写在家的日记怎么写啊,日记该怎么写,我每天都呆在家里,没什么日记好写怎么办,写一篇关于我在家里做什么的日记。日记的正确格式第一行写日期、星期几和天气(心情),正文的格式和作文一样。例: (有时候

知识

繁体火字怎么写

阅读(1832)

本文主要为您介绍繁体火字怎么写,内容包括火字的繁体字怎么写,火字繁体字怎么写,“火”字的繁体字怎么写。

知识

公园的花怎么写

阅读(192)

本文主要为您介绍公园的花怎么写,内容包括公园里的花多没啊作文要怎么写,公园里的花300字的作文怎么写,公园的花儿真美啊开头写一段话,不少150字。星期天早上,我去公园里玩。一到公园里,我就被那美丽的花吸引住了…… 公园里的花真多呀!一簇簇

知识

sql循环语句怎么写

阅读(222)

本文主要为您介绍sql循环语句怎么写,内容包括SQL中循环语句怎样写,SQL语句简单的循环怎么写啊,oraclesql怎么写循环语句。Transact-SQL附加语言Transact-SQL附加语言元素不是SQL的标准内容,而是Transact-SQL语言为了编程方便而

知识

sql语句的for循环语句怎么写

阅读(12480)

本文主要为您介绍sql语句的for循环语句怎么写,内容包括TSQL语句的for循环怎么写的,SqlSever中插入语句的For循环怎么写,SqlSever中插入语句的For循环怎么写。Transact-SQL附加语言Transact-SQL附加语言元素不是SQL的标准内容,而是Transact-S

知识

python的if语句怎么写

阅读(178)

本文主要为您介绍python的if语句怎么写,内容包括pythonif语句怎么写,pythonif语句里面怎么继续写if语句,pythonif语句如何书写。# 第一首先要有缩进 因为python中是以缩进区分不同的代码块# eg1:if : .if : # eg2:if : .. if :

知识

select语句怎么写

阅读(216)

本文主要为您介绍select语句怎么写,内容包括select语句怎么写,这个select语句怎么写select*fromfriendwhere.这个where我想表达这,SELECT语句格式中符号[]的含义是A表示必选项B表示可以选择也可以。关于select语句的书写,了解执行顺序很有必

知识

insert语句怎么写

阅读(206)

本文主要为您介绍insert语句怎么写,内容包括insert语句怎么写,sqlinsert语句怎么写,这个insert语句怎么写阿我是菜鸟。选择:select * from 表名 where 条件插入:insert into 表名(字段名1,字段名2) values(值1,值

知识

java中if语句怎么写

阅读(248)

本文主要为您介绍java中if语句怎么写,内容包括用javaif语句怎么编写请大家帮助下,java中if语句如何写判断语句,三个TXT输入框都不为空,在JAVA怎么用IF语句。利用Boolean类提供的方法parseBoolean可以实现在if语句中使用String。具体分析如

知识

数据库if语句怎么写

阅读(380)

本文主要为您介绍数据库if语句怎么写,内容包括if语句想判断sql数据库表的字段是否为空怎么写啊,数据库的if条件语句怎么用,oracle怎么写IF语句。如果是 SQL 语句里面使用。使用 DECODE 或者 CASE WHENDECODE 的用法就是DECODE(abc, 50, A,

知识

多条件if语句怎么写

阅读(286)

本文主要为您介绍多条件if语句怎么写,内容包括多条件的if语句怎么写,shell脚本中的if中多条件语句如何写,多个if条件语句怎么使用。可以使用 if-elif-else 语法来写多条件语句。首先要理解if-else的基本用法,if条件+then操作+else操作+fi闭

[/e:loop]