❶ java 修改sql数据库的语句是什么啊
update 表名 set 列名=更新值 where 查询肢旁条件
例如:把Employee表中的名为张三的EmployeeID的值更改巧旅为1,就要写孝饥凳到
update Employee set EmployeeID=1 where Name='张三'
❷ 在java中怎么修改sql里的数据啊已经连接好数据库了
import java.sql.*;
import javax.swing.*;
Connection con = null;
Statement sta = null;
try{
Class.forName("sun.jdbd.odbc.jdbdodbcDriver");//加载驱动
con=DriverManager.getconn("jdbc:odbc:数据源");//你获得连纯陆接的方法
sta= con.CreateStatement();//实例化执闭凯行对象
sta.executeUpdate("update 表名做态顷 set 字段= 值 where 条件")
System.out.println("数据库一更新成功 !")
sta.close(); //关闭数据库连接
con.close();
}catch(Exception){
System.out.println("发生了数据库异常");
}
楼主:最主要的还是多看一下书吧?
祝你成绩:蒸蒸日上!
❸ 请问在JAVA中,怎么用SQL语句实现一个数值或者多个数值的修改
UPDATE userInfo SET age=123, class='2016-05'扮桥 WHERE name='张三'孙宏
使用Statement去则缺册执行
❹ 如何通过java对sql数据进行修改
可能已经出现异常了,你可以断点看异常信息,或这把异常信息打印出来看,便于进一步定位。
❺ java中怎么用sql语句做修改 增加 删除的功能 不只是sql语句,要有具体的代码
结合隐御的框架可以完成用ssh,ssi,spring MVC 等等框架都可以完成,最带并简单的灶行岩写个base然后用servelt完成
❻ 怎么用JAVA修改SQL数据库的学生信息
UPDATE悉链studentset修改字段明颂1=xx,修改字段睁槐孙2=xxWHEREID=xx;
❼ JAVA中修改SQL报错
应该是先从数据库中查询出余额,然后根据余额判断操作是派穗否正确(磨羡顷取款金额< 余额),符合的话再更新数据库。
第一次应该是select u_money from u_user where u_name='kobe'
第二次才是
update u_user set u_money=(u_money-100) where u_name='kobe'
第一次有ResultSet,第二次没有
哎!不知道你怎么改的。我又不知道你那两个类是干什么的,要知道我就帮你改了
try {
con = java.sql.DriverManager.getConnection(url, user, password);
stmt = con.createStatement();
rs = stmt.executeQuery("select u_money from u_user where u_name='kobe'");
if( rs.next() && rs.getDouble(1) > money) //money应该是输入的瞎陆
{
stmt.executeUpdate("update u_user set u_money=(u_money-100) where u_name='kobe'");
Qukuan b=new Qukuan();
Qukuanwan a=new Qukuanwan();
b.setVisible(false);
a.setVisible(true);
}
第二个应该是executeUpdate
❽ java运行SQL语句 修改个人密码
"键洞ALTER LOGIN [n1] WITH PASSWORD = "n11111""团亮早;
改成
"UPDATE用户表SET塌雀PASSWORD="n11111"WHEREuserName=[n1]";
❾ java对pl sql数据库查询,增加,修改,删除操作
importjava.sql.*;
publicclassJDBCTest{
publicstaticvoidmain(String[]args){
//驱动程序名
Stringdriver="com.mysql.jdbc.Driver";
//URL指向要访问的数据库名scutcs
Stringurl="jdbc:mysql://127.0.0.1:3306/scutcs";
//MySQL配置时的用户名
Stringuser="root";
//MySQL配置时的密码
Stringpassword="root";
try{
//加载驱动程序
Class.forName(driver);
缺帆//连续数据库
Connectionconn=DriverManager.getConnection(url,user,password);
if(!conn.isClosed())
System.out.println("!");
//statement用来执行SQL语句
Statementstatement=conn.createStatement();
//要执行的SQL语句
Stringsql="select*fromstudent";
雹罩//结果集
ResultSetrs=statement.executeQuery(sql);
Stringname=null;
while(rs.next()){
//选择sname这列数据
name=rs.getString("sname");
//首先使用ISO-8859-1字符集将name解码为字节序列并将结果存储新的字节数组中。
//然后使用GB2312字符集解码指定的字节数组
name=newString(name.getBytes("ISO-8859-1"),"GB2312");
//输出结果
System.out.println(rs.getString("sno")+" "+name);
}
rs.close();
conn.close();
}catch(ClassNotFoundExceptione){
System.out.println("Sorry,can`tfindtheDriver!");
e.printStackTrace();
}catch(SQLExceptione){
e.printStackTrace();
}catch(Exceptione){
e.printStackTrace();
源扮闹}
}
}
上面只是查询的例子,如果你需要增删改查,只需要改sql就行了,sql你可以自己试着写写,这种简单的sql十分简单跟英文差不多,如果你实在不想做我再帮你写,自己动手丰衣足食。。。另外,如果你想把找出来的东西放起来,那么你需要自己建个实体类(student)来放这些数据。。
❿ 如何通过Java修改SQL里的DATETIME啊
new SimpleDateFormat("yyyy-MM-dd hh.mm").format(new Date()); Date date=new Date(); //段核当握行掘前时间
SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd hh.mm"带誉);
String a=s.format(date); //将Date类型转换成String
System.out.println(a); 有问题加我QQ:275041325