后台用sql server 2008作为数据库,前台用常用的语言(java,vb,c语言,c++ 50

后台用sqlserver2008作为数据库,前台用常用的语言(java,vb,c语言,c++都可以)就可以了。数据库连接要是自己做时是成功的,在此不胜感激... 后台用sql server 2008作为数据库,前台用常用的语言(java,vb,c语言,c++都可以)就可以了。数据库连接要是自己做时是成功的,在此不胜感激 展开
 我来答
高手自重
2015-09-22 · 超过20用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:29.4万
展开全部
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的使用原则是尽量晚创建,尽量早的释放。
}
187*****546
2015-09-22
知道答主
回答量:86
采纳率:0%
帮助的人:13.9万
展开全部
真的吗
更多追问追答
追答
求采纳
谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-09-22
展开全部
在知道的上面,搜索 jdbc sql server 2008
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式