📄 datamanipulation.java
字号:
//【例11.3】 执行数据操纵的SQL语句。
public class DataManipulation
{
public static void main(String args[])
{
String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; //指定SQL Server JDBC驱动程序
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=student"; //指定SQL Server数据库student的URL
String user = "sa"; //指定用户名
String password = "yeheya"; //指定用户口令
try
{
DataBaseOperation dboper = new DataBaseOperation(driver,url,user,password);
String sql = "INSERT INTO stuinfo (stu#,stu_name,sex) VALUES ('98111042','李强','男')";
// System.out.println(dboper.dataUpdate(sql)); //执行INSERT语句插入一行数据
sql = "SELECT * FROM stuinfo WHERE ( sex = '女' ) AND ( province = '江苏' ) OR (province like '广%' )";
dboper.select(sql); //执行数据查询的SELECT语句
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
/*
程序运行结果如下:
1
stu# stu_name sex province area birthday nation member department
98111002 冯正亚 女 江苏 江阴 1979-01-09 00:00:00.0 汉 0 计算机系
98111002 冯正亚 女 江苏 江阴 1979-01-09 00:00:00.0 汉 0 计算机系
98111010 梁小麟 男 广东 茂名 1980-03-05 00:00:00.0 汉 1 计算机系
98111017 邵斯林 男 广西 梧州 1980-01-01 00:00:00.0 汉 1 计算机系
98111024 谢吉吉 男 广东 韶关 1980-01-01 00:00:00.0 汉 0 计算机系
98111025 徐丹 女 江苏 南通 1980-01-01 00:00:00.0 汉 0 计算机系
98111032 易蝉鸣 女 广东 湛江 1980-01-01 00:00:00.0 汉 1 计算机系
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -