问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java对pl sql数据库查询,增加,修改,删除操作

发布网友 发布时间:2022-04-26 23:32

我来回答

1个回答

热心网友 时间:2022-04-07 17:28

import java.sql.*;

public class JDBCTest {

public static void main(String[] args){

           // 驱动程序名
           String driver = "com.mysql.jdbc.Driver";

           // URL指向要访问的数据库名scutcs
           String url = "jdbc:mysql://127.0.0.1:3306/scutcs";

           // MySQL配置时的用户名
           String user = "root"; 

           // MySQL配置时的密码
           String password = "root";

           try { 
            // 加载驱动程序
            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();

            // 要执行的SQL语句
            String sql = "select * from student";

            // 结果集
            ResultSet rs = statement.executeQuery(sql);

            String name = null;

            while(rs.next()) {
    
             // 选择sname这列数据
             name = rs.getString("sname");
    
             // 首先使用ISO-8859-1字符集将name解码为字节序列并将结果存储新的字节数组中。
             // 然后使用GB2312字符集解码指定的字节数组
             name = new String(name.getBytes("ISO-8859-1"),"GB2312");

             // 输出结果
             System.out.println(rs.getString("sno") + "\t" + name);
            }

            rs.close();
            conn.close();

           } catch(ClassNotFoundException e) {


            System.out.println("Sorry,can`t find the Driver!"); 
            e.printStackTrace();


           } catch(SQLException e) {


            e.printStackTrace();


           } catch(Exception e) {


            e.printStackTrace();


           } 

}

上面只是查询的例子,如果你需要增删改查,只需要改sql就行了,sql你可以自己试着写写,这种简单的sql十分简单跟英文差不多,如果你实在不想做我再帮你写,自己动手丰衣足食。。。另外,如果你想把找出来的东西放起来,那么你需要自己建个实体类(student)来放这些数据。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
被培训机构骗了,他们耍无赖不退钱,如果我把他公司砸到他们骗走我的钱... 木地板的类型以及可以使用的拖把 冯小刚脸有红斑!可以去东北步行街特产店买百草之王人参!吃段时间就好... Empires & Allies – 社交网络 UID 是什么?我如何找到它? Empires & Allies – Regarder pour gagner (RG) – FAQ Empires & Allies – 如何建造并升级基地营地? 男领导是喜欢这个女人吗? 地雷战纪念馆的主要展览 我想问一下打火机爆炸能伤人吗 万能焊条可以用打火机烧吗? java io 简单实现对数据的增删改查 形容性急的歇后语~ 怎么用java向数据库中添加和删除数据 表示着急的歇后语 用拔苗助长__急于求成写出一句关于心情的歇后语 在java中怎么对数据库的数据进行操作 "拔苗助长"歇后语的下一句? java怎样用jsp实现对数据库的增删改查操作 急于求成的歇后语 用java做界面连接oracle数据库实现增删改查功能,具体步骤怎么做?_百度... 如何用java实现对mysql进行增删改查 对数据库实现增删改查的Java程序 java连接数据库实现增删改查 求一个JAVA应用系统能实现对数据库数据的增删改查就可以!谢谢 只有手机串号能查出公安能查出原机主吗 为什么手机内的照片时间久了会模糊不清? 苹果手机屏幕上出现GPRS标志怎么关掉? iphone5 如何关闭GPRS上网功能 苹果5S总是显示GPRS怎么关掉啊? 苹果手机用的是中国移动号码GPRS不用时怎样关闭网络连接 求北师大版高中英语必修一课本【电子版的】百度云下载地址,谢谢啦^V^ 形容着急的歇后语,求回答! 如何通过java实现对sqlite数据库的增删改查 在JAVA中对数据库进行增删改查 比如这些 String sql = "insert into u... 好了伤疤忘了痛的歌词 创建java的类实现对数据库的增删改查 哪位好心人帮妹妹写一下这首歌的歌词 谢谢 《好了伤疤忘了疼》 人教版高一英语必修1的英语书上第7页的2题,写给小东那个回信,怎么写? java怎样在控制台对数据库字段进行增删改查 不能好了伤疤,就忘了未愈合的痛歌名是什么 求歌词:愈好了伤疤忘了疼 一物降一物的前一句是什么啊? 这本什么书啊?高一英语必修一的 比如做思想工作时不能急于求成,要慢慢来的成语或、谚语、或格言、歇后语 一首歌里面有这个歌词!"一好啦伤疤你就忘啦疼"这首歌叫什么名字?知道的给好评! 有首歌歌词是“一好了伤疤你就忘了疼” 这是什么歌? 人教版高一英语必修1课本条形码 关于成千上万的歇后语 其中歌词有一句是别把我的话当耳旁风,还有一句你还是那么年轻,好了疮疤忘记痛是男女对唱的是什么歌 有一首网络歌曲,歌词是(你好了伤疤怎么就忘了疼)这是什么歌。谁唱的。