导航:首页 > 数据处理 > 怎么连接servlet数据库

怎么连接servlet数据库

发布时间:2022-12-26 12:08:35

Ⅰ 怎样用servlet连接数据库

public class ConnSql{
private static Connection conn;
/**
* 数据库链接静态代码块
*/
static{
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
//连接本地sql2005 String url="jdbc:sqlserver://192.168.1.111:1433;databaseName=YITAC";
//连接本机sql2005 String url="jdbc:sqlserver://localhost:1433;databaseName=YITAC";
conn = DriverManager.getConnection(url, "sa", "123");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
public static Connection getConn(){
return conn;
}
}
数据库炸包:sqljdbc4.jar

Ⅱ 怎么在servlet中连接数据库

//纯java方法,建立连接,数据库名称为:TestDBx0dx0a public Connection getConnection() {x0dx0a String url = "jdbc:sqlserver://localhost:1433;DatabaseName=TestDB";x0dx0a java.sql.Connection con = null;x0dx0a try {x0dx0a Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");x0dx0a String user = "sa";x0dx0a String pwd = "123456";x0dx0a con = java.sql.DriverManager.getConnection(url, user, pwd);x0dx0a }x0dx0a catch (Exception ex) {x0dx0a ex.printStackTrace();x0dx0a }x0dx0a return con;x0dx0a }x0dx0a以上代码是创建数据库连接的语句,在具体应用时调用这个方法就可以了。

Ⅲ 如何通过Servlet连接数据库并添加数据

set
conn=server.CreateObject("adodb.connection")
conn.open
"driver={microsoft
Access
driver
(*.mdb)};dbq="&server.MapPath("qq.mdb")
这是连接数据库的,qq是数据名
set
rs=server.CreateObject("adodb.recordset")
sql="select
*
from
procts"
rs.open
sql,conn,1,1
这是连接数据表的,连接完成之后方可添加数据
,这里的procts
是数据表的名称

Ⅳ  java web中servlet类中连接数据库问题

<body>
<form action="servlet/Login" method="post">
用户名:<input type="text" name="username"> <br/>
密 码 :<input type="keyword" name="keyword"><br/>
学 号:<input type="num" name="num"><br/>
<input type="submit" value="注册">

</form>
</body>

下面是获取表单信息,并保存到数据库中的servlet,注意获取信息时名字要和jsp提交的信息一致,
response.setContentType("text/html;charset=UTF-8");
//获取输入信息
String member = request.getParameter("username");
String keyword = request.getParameter("keyword");
String num = request.getParameter("num");

//连接数据库
String url = "jdbc:mysql://localhost:3306/thecheck";
String user="root";
String password = "19960104";

try {
Class.forName("com.mysql.jdbc.Driver");

try {
java.sql.Connection conn = DriverManager.getConnection(url, user, password);
java.sql.Statement st = conn.createStatement();
String sql = "insert into student values("+"'"+member+"',"+"'"+keyword+"',"+"'"+num+"',"+"0)";
//System.out.println(sql);
st.executeUpdate(sql);

} catch (SQLException e) {

e.printStackTrace();
}

} catch (ClassNotFoundException e) {

e.printStackTrace();
}

}

其中还要注意的是写的输入语句要和数据库中的sql语句对应,否则也会出现错误。

Ⅳ layui表格通过servlet连接数据库拿到数据

1.layui布局表格

<div class="demoTable">

搜索ID:

    <div class="layui-inline">

<input name="id" class="layui-input" id="demoReload" autocomplete="off">

</div>

<button class="layui-btn layui-bg-green" data-type="reload">搜索</button>

</div>

<table class="layui-hide" id="LAY_table_user" lay-filter="user"></table>

<script>

layui.use('table',function(){

var table =layui.table;

//方法级渲染

        table.render({

elem:'#LAY_table_user'

            ,url:'http://localhost:8080/onlineTest_war_exploded/question'

            ,cols: [[

,{field:'questionId',title:'题号',width:200}

,{field:'questionTitle',title:'题目',width:300}

,{field:'city',title:'通过率',width:200}

,{field:'classify',title:'难度',width:200}

]]

,id:'testReload'

            ,page:true

            ,height:310

        });

var $ =layui.$,active = {

reload:function(){

var demoReload =$('#demoReload');

//执行重载

                table.reload('testReload', {

page: {

curr:1 //重新从第 1 页开始

                    }

,where: {

key: {

id:demoReload.val()

}

}

},'data');

}

};

$('.demoTable .layui-btn').on('click',function(){

var type =$(this).data('type');

active[type] ?active[type].call(this) :'';

});

});

</script>

url是servlet在web.xml下手动配置的路径

第一个javabean对象是存放表格原始数据 第二个javabean是存放code msg count和表格原始数据的 把第二个javabean转换为json格式发给后台

如图 第一次检查的时候发现传回去的json里面带\ 原因:之前用ajax已经把存放列表原始数据的数据转换为json了 再用第二个javabean对象又转换了一次相当于没转换 所以识别不出来

结果:

Ⅵ 怎么在servlet中连接数据库

// 纯java方法,建立连接,数据库名称为:TestDB
public Connection getConnection() {
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=TestDB";
java.sql.Connection con = null;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String user = "sa";
String pwd = "123456";
con = java.sql.DriverManager.getConnection(url, user, pwd);
}
catch (Exception ex) {
ex.printStackTrace();
}
return con;
}
以上代码是创建数据库连接的语句,在具体应用时调用这个方法就可以了。

Ⅶ 如何在Servlet中建立数据库连接

是的首先是导入jdbc 的包 sql2005或别的,如果是连接池的话然还要dbcp的包,或是c3p0的包,然后就可以连接了,
先写个数据库初始化的类比如说叫:
class DataConn
{
private DataSource datasource;
static {

Class.forName(driver);//driver为驱动

}

Ⅷ servlet连接数据库

把上面的stmt.executeQuery(sql);改成stmt.executeUpdate(sql);

Ⅸ 如何通过jsp页面按钮控制servlet数据库连接

用AJax,吧,用jquery框架好在你的jsp页面编写JQuery的Ajax方法:然后在你的Servlet只要输出对应的数据就可以;实现局部刷新;具体代码:可以用的$("#d").load("servlet名字");//数据就显示在个div里了;在你的Sevlet扶着打印结果就可以out.println("结果");//其实用个jsp页面也可以

阅读全文

与怎么连接servlet数据库相关的资料

热点内容
甲乙丙医疗器械产品如何分类 浏览:766
蚕丽人产品质量怎么样 浏览:473
龙岩商标交易有哪些 浏览:846
国内旅游可以划分为哪些市场 浏览:680
发展高新技术产业需要什么 浏览:23
深技术是什么学校 浏览:278
电厂烟气有哪些脱氧技术 浏览:129
mac系统如何强行关闭运行的程序 浏览:758
代理文员工作有哪些 浏览:711
微信小程序字转语音怎么操作 浏览:882
从池州站怎么去池州职业技术学院 浏览:890
文昌海鲜市场有什么 浏览:48
哪些人不能进行证券交易 浏览:191
机顶盒怎么加程序 浏览:181
市场调研分哪些 浏览:622
房产中介收房子应该走什么程序 浏览:208
c程序循环语句是什么 浏览:177
海信电视哪个市场好 浏览:442
成熟的男人和程序员应该选哪个 浏览:587
信息量是怎么算 浏览:778