try{
}catch(//捕捉的异常){
//报错提示
}
的语法 或者
手动 抛异常也可以啊,推荐前者哦。
㈡ java下常用SQL语句整理
其实JAVA就是写一个SQL的语句,然后传到SQL软件中
所以所用的是什么数据库就决定了你要传入什么格式的语句,貌似软件不同语法会稍微有点不同的
比如说你用的是MySQL,那么你就得看MySQL都有什么语句,跟JAVA没什么关系,它既是提供仅仅是一个平台,让你可以通过JAVA去操作数据库,就是跟windows一样是个平台,所以你用什么数据库想要SQL语句就看该软件的说明文档.
这个总结...我自认没那么猛...我用的是MySQL,所以只有它的说明文档,你想知道的都是句法
链接ht tp://aja va.org/boo k/mysql/51.html 去掉其中的空格
最后祝您生活愉快!
㈢ java中数据库中实现分页的sql语句要求每页十条要查询的是第二页
1、首先preparedstatement是statement的子接口,属于预处理操作,与直接使用statement不同的是,preparedstatement在操作的时候,先在数据表中准备好了一条sql语句,但是sql语句的值暂时不设置,而是之后设置。
㈣ java如何执行sql语句
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class xxxx {
public static void main(String[] args) {
Connection con = null ;
Statement stmt = null ;
try {
Class.forName("com.mysql.jdbc.Driver"); //mysql为例 不一样的数据库所需的驱动包不一样 连接语句略有不同
con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/数据库名", "root", "密码");
stmt = con.createStatement();
String sql = "insert into info values ('用户', 'mima', 'piapiapia~')";
stmt.executeUpdate(sql);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if(stmt != null) {
stmt.close();
stmt = null;
}
if (con != null) {
con.close();
con = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
㈤ JAVA如何执行SQL语句
首先要根据安装的数据库,如SQL SERVER或者MySQL等获取数据库的连接。 数据库的连接可通过JDBC-ODBC的方式,或者通过直接使用数据库开发商提供的数据库连接工具包进行操作。具体代码可google。 在代码中获得数据库连接句柄之后,就可以根据对应的数据库操作API进行数据库操作,也包括你自己拼装的SQL语句。
㈥ 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) );
}
㈦ java数据库SQL语句,帮我写出每个需求的SQL语句 谢谢了,坐等
应该这样写st.executeUpdate("insert into Table1(name,age)values('"+name+"','"+age+"')");
sql语句有变量是要用 “+变量名+” 的形式与sql语句连接
刚开始学JDBC的朋友很容易犯这样的错误,写多了就记得了
如果你的age是整型数据的话 记得不要用单引号引上
㈧ JAVA连接SQL数据库的查询语句问题
if(a==rs.getString("sno")&&b==rs.getString("sname")&&c==rs.getString("spasswd"))
把你上面这句if改成下面这样
if(a.equals(rs.getString("sno"))&&b.equals(rs.getString("sname"))&&c.equals(rs.getString("spasswd")))
字符串比较是否相等不能直接用==,需要用equals()这个方法