求一个用eclipse写的java链接SQL Server 2000创建一个学生表,并往里面插入一个成员的例子。 30

我已经配置好了JDBC了。另外数据库使用者名为:zhongrs(不懂是不是这个额,安装的时候写的是zhongrs,不过登入查询器的时候是sa才能等进去,),密码为空。谢谢... 我已经配置好了JDBC了。另外数据库使用者名为:zhongrs(不懂是不是这个额,安装的时候写的是zhongrs,不过登入查询器的时候是sa才能等进去,), 密码为空。
谢谢额
展开
 我来答
百度网友679784111
2012-07-27
知道答主
回答量:35
采纳率:0%
帮助的人:19.2万
展开全部
1.创建表都用代码写吗,还是表已经建立好了,
2.你想创建的学生表有哪些字段呢
追问
主要不是创建表,其实我就是想看看效果如何?因为昨天才配置好的,现在还不会写代码操作呢。。就姓名:张三 年龄:100 和学号:1001吧。
嗯,是用代码写。还有问下,那个管理员和用户有区别呢?
管理员是administrator 吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
BronchoLee
2012-07-28 · TA获得超过210个赞
知道答主
回答量:84
采纳率:0%
帮助的人:52.7万
展开全部
怎么不用MySQL呢?
追问
因为电脑里刚好有sqlsserver 2000 啊  嘿嘿
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
8独上高楼8
2012-07-28 · 超过12用户采纳过TA的回答
知道答主
回答量:121
采纳率:0%
帮助的人:46.3万
展开全部
表之前你创建好了吗?
追问
建好了
表Student成员: no,name,sex ,问怎么链接,并插入一组新成员。谢谢
追答
在这里说的有可能不太清楚,要弄个项目吧,有几个文件,而且之间有关联;你可以先在Eclipse里弄个jsp,里面有no,name,sex几个文本框,然后提交到一个servlet里,servlet里对操作数据库插入
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寒默忧伤
2012-07-28 · TA获得超过550个赞
知道小有建树答主
回答量:759
采纳率:0%
帮助的人:421万
展开全部
你百度搜下jdbc sql server,实例代码一大堆。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
用户想念你dac58
2012-07-28
知道答主
回答量:46
采纳率:0%
帮助的人:11.3万
展开全部
请问加载有jar包了没?
import java.sql.*;

public class Renewal { // 创建类
static Connection con; // 声明Connection对象
static PreparedStatement sql; // 声明PreparedStatement对象
static ResultSet res; // 声明ResultSet对象

public Connection getConnection() {
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
con = DriverManager.getConnection(
"jdbc:jtds:sqlserver://localhost:1433/" + "db_jdbc",
"sa", "");
} catch (Exception e) {
e.printStackTrace();
}
return con;
}

public static void main(String[] args) {
Renewal c = new Renewal(); // 创建本类对象
con = c.getConnection(); // 调用连接数据库方法
try {
sql = con.prepareStatement("select * from tb_stu"); // 查询数据库
res = sql.executeQuery(); // 执行SQL语句
System.out.println("执行增加、修改、删除前数据:");
while (res.next()) {
String id = res.getString(1);
String name = res.getString("name");
String sex = res.getString("sex");
String birthday = res.getString("birthday"); // 遍历查询结果集
System.out.print("编号:" + id);
System.out.print(" 姓名:" + name);
System.out.print(" 性别:" + sex);
System.out.println(" 生日:" + birthday);
}
sql = con.prepareStatement("insert into tb_stu values(?,?,?,?)");
sql.setString(1, "1");
sql.setString(2, "张一"); // 预处理添加数据
sql.setString(3, "女");
sql.setString(4, "2012-12-1");
sql.executeUpdate();
sql = con.prepareStatement("update tb_stu set birthday "
+ "= ? where id = (select min(id) from tb_stu)");
sql.setString(1, "2012-12-02"); // 更新数据
sql.executeUpdate();
Statement stmt = con.createStatement();
stmt.executeUpdate("delete from tb_stu where id = "
+ "(select min(id)from tb_stu)");
// 查询修改数据后的tb_stu表中数据
sql = con.prepareStatement("select * from tb_stu");
res = sql.executeQuery(); // 执行SQL语句
System.out.println("执行增加、修改、删除后的数据:");
while (res.next()) {
String id = res.getString(1);
String name = res.getString("name");
String sex = res.getString("sex");
String birthday = res.getString("birthday");
System.out.print("编号:" + id);
System.out.print(" 姓名:" + name);
System.out.print(" 性别:" + sex);
System.out.println(" 生日:" + birthday);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
给你一个程序,这个需要加载开源社区的jar包,需要的话邮箱给我 我发给你!
另外表你就自己创建吧,很简单的,你看看吧 有不会的还可以问我!应该给个满意答案吧 呵呵 写了这么长的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式