Java连接数据并进行操作

今天完成了本学期的全部考试和任务,终于可以塌下心来继续学习JAVA啦。

这个学期的全部课程都是用VS2012完成的,对面向对象思想有了初步的认识,对面向对象编程方法也又了一些掌握,相信会对未来的java学习有一定的帮助作用!


代码展示:

以下是我今天晚上完成的JAVA连接SQL,并执行一些数据库操作的代码。

package pkg;
import java.sql.*;
 
public class Main {
 public static void main(String [] args)
 {
  String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
  String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=TEST";
  String userName="sa";
  String userPwd="12345";
  try
  {
   Class.forName(driverName);
   Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
   System.out.println("连接数据库成功");
   Statement st = dbConn.createStatement();
   // 模拟一个 str[i] = nd.getNodeValue().trim()
   String sql = "CREATE TABLE First (Test VARCHAR(50) )";
   st.execute(sql);
   
   String[] str = new String[] { "aaa", "bbb", "ccc", "ddd", "eee","fff" };
   String sqlStr = null;
   for (int i = 0; i < str.length; i++) {
    sqlStr = "INSERT INTO First (Test) VALUES('" + str[i] + "')";//向数据库中插入数据
    st.executeUpdate(sqlStr);
   }
  }
  catch(Exception e)
  {
   e.printStackTrace();
   System.out.print("连接失败");
  }    
 }
}


实验结果:




                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值