c 数据库操作 数据库操作之插入数据.doc
文本预览下载声明
c 数据库操作 数据库操作之插入数据
数据库系统原理(Database Theory)
数据库操作之插入数据
1. 运行界面
2.创建数据库和表
创建数据库语句:create database db_database04;
创建表语句:
CREATE TABLE [dbo].[tb_Single] (
[SName] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[SSex] [char] (1) COLLATE Chinese_PRC_CI_AS NULL ,
[SIDCred] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[SAge] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[Snationality] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[Sunit] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[SPhone] [char] (11) COLLATE Chinese_PRC_CI_AS NULL ,
[SMemo] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY]
GO
创建完成,打开企业管理器,查看结果。
2012 1 of 15
数据库系统原理(Database Theory)
3. 创建数据库操作类
创建“UserDao.java ”文件,右键src-gt;New-gt;Class,填写包名“com.pkh.dao”,类名“UserDao”,其他选项保持默认值,点击Finish。
创建完成,在目录结构中可以看到“UserDao.java”文件
接下来,我们可以双击打开“UserDao.java”文件,编写代码。
/*
* 创建日期 2012-4-22
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package com.pkh.dao;
import java.sql.*;
2012 2 of 15
数据库系统原理(Database Theory)
/**
* @author Administrator
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class UserDao
{
String url = jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_database04; String username=sa; //数据库用户名
String password=sql; //数据库密码
private Connection con = null;
private Statement stmt = null;
private ResultSet rs = null;
public UserDao() { //通过构造方法加载数据库驱动
try {
Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);
} catch (Exception ex) {
System.out.println(数据库加载失败);
}
}
public boolean Connection() { //创建数据库连接
try {
con = DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
System.out.println(e.getMessage());
System.out.println(creatConnectionError!);
}
return true;
}
//对数据库的查询操作
public ResultSet selectStatic(String sql) throws SQLExcep
显示全部