html的增删改查
1. 怎么在html中链接数据库 能实现增删改查,求解。
这个需要服务器编程语言的支持,比如.net、php、java这些,配合跟html使用就可以做出一个又好看内容又丰富的网站了。
2. 怎样使用HTML5中的Web SQL DataBase本地数据库增删改查
首先来看看怎样创建数据库:
1、创建数据库
var db = window.openDatabase("mydata", "1.0","数据库描述",20000);
//window.openDatabase("数据库名字", "版本","数据库描述",数据库大小);
if(db)
alert("新建数据库成功!");
2、怎样连接数据库
db.transaction(function(tx) {
tx.executeSql("CREATE TABLE test (id int UNIQUE, mytitle TEXT, timestamp REAL)");
});
上面是新建数据表!本地数据库是通过db.transaction()函数来实现的,再看下面的代码吧!
插入记录:
db.transaction(function(tx) {
tx.executeSql("INSERT INTO test (mytitle, timestamp) values(?, ?)", ["WEB Database", new Date().getTime()], null, null);
});
更新记录:
db.transaction(function(tx) {
tx.executeSql("update test set mytitle=? where mytitle = 'fsafdsaf'",['xp'],null,null);
});
查询记录:
db.transaction(function(tx) {
tx.executeSql("SELECT * FROM test", [],
function(tx, result) {
for(var i = 0; i < result.rows.length; i++){
document.write('<b>' + result.rows.item(i)['mytitle'] + '</b><br />');
}
}, function(){
alert("error");
});
});
删除表:
db.transaction(function(tx) {
tx.executeSql("DROP TABLE test");
})
3. html网页如何实现access的增删改查·
html无法实现与数据库连接更不用说删除,修改了。
现在很多程序可生成html结尾的网页,你也许会说他们怎么可以,其实那个并非是真正的html,html可调用可执行的asp、php等来执行,只不过你看到的是表面现象,正真处理数据的还是动态网页,就像我们现在网络提交问题,你也许看到是html结尾的网页,为什么能提交内容到数据库呢,网络其实用的是伪静态,并非真正的html静态网页。
4. java web 中连接数据库并在HTML上进行增删改查
ODBC 连接数据库也不分J2EE ,JSEE啊?????
无论是J2EE还是JSEE都可以用ODBC连接数据库啊。
区别是有的,
J2EE是做Web程序的,他面对的是大量的用户同时访问服务器而且可能同时操作数据库,如果你使用ODBC连接数据库,所有的用户都用同一个连接,频繁的创建销毁资源,这样导致速度很慢,效率低,所以WEB开发一半采用连接池技术,用架构做,现在常用的是Hibernate。
我要是没记错的话
JSEE开发桌面应用程序多,这样可能同时操作的人少,一般一个桌面程序也就一个人在操作,所以用ODBC也就足够了,可是虽然解决了效率的问题但是没有解决面向对象与面向关系的良好沟通。
J2EE ,JSEE后台的数据库连接技术是通用的不分j2ee和JSEE吧
5. javascript实现增删改查
使用XMLHttpRequest
下面给一共例子
function commitEdit(type, val, id) {
var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Giving up :( Cannot create an XMLHTTP instance');
return false;
}
var sendData = "val=" + val + "&type=" + type + "&id=" + id;
http_request.onreadystatechange = function() {alertContents(http_request, type);};
url = "listUpdate.jsp";
http_request.open('POST', url, true);
http_request.setRequestHeader("Content-Length", sendData.length);
http_request.setRequestHeader("CONTENT-TYPE", "application/x-www-form-urlencoded");
http_request.send(sendData);
}
function alertContents(http_request, type) {
if (http_request.readyState == 4) {
var resTxt = trimString1(http_request.responseText);
if (resTxt == "-1") {
alert("内容不健康,添加错误!");
return;
}
if (type == "label") {
document.getElementById("listLabel").innerHTML = resTxt;
document.getElementById("addLabelLink").innerHTML = "修改标签";
} else if (type == "addLabel") {
document.getElementById("listLabel").innerHTML = resTxt;
document.getElementById("listLabelTr").style.display = 'block';
document.getElementById("addLabelLink").innerHTML = "修改标签";
document.getElementById("addLabelLink").href = "javascript:chngLabel();";
} else if (type == "listComment") {
document.getElementById("listReviewContext").innerHTML = resTxt;
} else if (type == "addFavorite") {
alert(resTxt);
}
}
}
6. html5增删改查范例源代码结合数据库的 源码
这个需要配合后台服务才行
单独的html没法操作数据库
7. php中一个html页面实现增删改查
增加:insert into 表名(字段1,字段2,...) values('值1','值2',....) where 条件;
删除:delete 表名
修改:update 表名 set 字段名='值' where 条件;
查询:select 字段名 from 表名 where 条件;
8. JavaScript要求:HTML元素的增删改查,在脚本中修改CSS样式。具体如下。
如果是在一个页面上的话 给注册按钮绑定一个click事件,当点击的时候 在右侧应该是table吧 动态添加一行 然后把用户名和密码带过去就好。。
如果你只是html静态的话 可以考虑把页面丢过来~ 这东西实现很简单。。
9. 求用jquery+ajax对html静态页面(例如table)数据的增删改查,以及分页功能的实例或相关例子
话说分抄页,先把所有你需要的内容查询出来,然后按照当前页数去隐藏其他页数内容,第二种是后台制作个动态页面,根据参数去查询页数,前台利用ajax去发送请求得页数,获得返回的结果。话说增删改,这个就更简单了