后台用sql server 2008作为数据库,前台用常用的语言(java,vb,c语言,c++ 50
后台用sqlserver2008作为数据库,前台用常用的语言(java,vb,c语言,c++都可以)就可以了。数据库连接要是自己做时是成功的,在此不胜感激...
后台用sql server 2008作为数据库,前台用常用的语言(java,vb,c语言,c++都可以)就可以了。数据库连接要是自己做时是成功的,在此不胜感激
展开
3个回答
展开全部
1,搭建java开发环境,安装jdk,建议下一个eclipse,。
2,建一个eclipse的java工程
3,下一个sql server 的jdbc驱动,可以去
http://www.microsoft.com/zh-cn/download/details.aspx?id=21599
4,将下载的jar包,放到eclipse工程,将jar包加入到编译路径
5,sql server中任意建一张表,如下代码进行测试,注意url与用户名,密码,修改为你们数据库的url、用户名与密码
import java.sql.*;
/**
* @version 2012-02-22
* @author
*/
public class InsertDemo {
public static void main(String[] args) throws SQLException {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//加载数据库引擎,返回给定字符串名的类
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";
//test为你的数据库的名称
String user="用户名";
String password="密码";
Connection conn=DriverManager.getConnection(url,user,password);
//连接数据库对象
Statement stmt=conn.createStatement();
//创建SQL命令对象
String query="";//创建表SQL语句
stmt.executeUpdate(query);//执行SQL命令对象
String a="INSERT/DELETE.... INTO/FROM “表名” VALUES(....,...)";
....
....
....
stmt.executeUpdate(a);//执行SQL命令对象
//读取数据
ResultSet rs=stmt.executeQuery("SELECT * FROM “表名”");
//循环输出每一条记录 rs最初指向第一条记录的前面
while(rs.next){
}
最后关闭连接
stmt.close();
con.close();
数据库连接(Connection)是非常稀有的资源,用完后必须马上释放,
如果Connection不能及时正确的关闭将导致系统宕机。
Connection的使用原则是尽量晚创建,尽量早的释放。
}
2,建一个eclipse的java工程
3,下一个sql server 的jdbc驱动,可以去
http://www.microsoft.com/zh-cn/download/details.aspx?id=21599
4,将下载的jar包,放到eclipse工程,将jar包加入到编译路径
5,sql server中任意建一张表,如下代码进行测试,注意url与用户名,密码,修改为你们数据库的url、用户名与密码
import java.sql.*;
/**
* @version 2012-02-22
* @author
*/
public class InsertDemo {
public static void main(String[] args) throws SQLException {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//加载数据库引擎,返回给定字符串名的类
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";
//test为你的数据库的名称
String user="用户名";
String password="密码";
Connection conn=DriverManager.getConnection(url,user,password);
//连接数据库对象
Statement stmt=conn.createStatement();
//创建SQL命令对象
String query="";//创建表SQL语句
stmt.executeUpdate(query);//执行SQL命令对象
String a="INSERT/DELETE.... INTO/FROM “表名” VALUES(....,...)";
....
....
....
stmt.executeUpdate(a);//执行SQL命令对象
//读取数据
ResultSet rs=stmt.executeQuery("SELECT * FROM “表名”");
//循环输出每一条记录 rs最初指向第一条记录的前面
while(rs.next){
}
最后关闭连接
stmt.close();
con.close();
数据库连接(Connection)是非常稀有的资源,用完后必须马上释放,
如果Connection不能及时正确的关闭将导致系统宕机。
Connection的使用原则是尽量晚创建,尽量早的释放。
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询