JavaScript 收集的两个小代码!
来源:互联网 发布:mysql端口号 编辑:程序博客网 时间:2024/05/16 11:13
简单的数据库操作:
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<script language=javascript>
function connectDb()
{
var ConnDB = new ActiveXObject("ADODB.Connection");
ConnDB.ConnectionString="dsn=shbxdatabase;uid=ldbx;pwd=123456;";
ConnDB.Open();
var Rs = new ActiveXObject("ADODB.Recordset");
var tempstr="";
Rs.Open("select * from WDA1",ConnDB,1,3);
while(!Rs.EOF)
{
tempstr = tempstr + Rs("TNAME") + "<br/>";
Rs.MoveNext;
}
test.innerHTML=tempstr;
}
</script>
</HEAD>
<BODY onbeforeunload="return 'ok?'">
<P><div id=test> </div>
<P><INPUT id=button1 type=button value=显示 name=button1 onclick="connectDb()"></P>
</BODY>
</HTML>
>>>>>>-------------------------------------
var db="D:/js/9t/db1.mdb";
function opendb(dbname,sql)
{
var opendb =new ActiveXObject("ADODB.Recordset")
opendb.ActiveConnection = "DBQ="+dbname+";DRIVER={Microsoft Access Driver (*.mdb)};"
opendb.Source = sql
opendb.CursorType = 1
opendb.CursorLocation = 2
opendb.LockType = 3
opendb.Open()
return opendb
}
var rs=new Object();
rs=opendb(db,"select * from 产品 where id="+i);
document.all.xx1.innerHTML=rs("生产厂商").value;
document.all.xx2.innerHTML=rs("产品名称")+"/"+rs("型号");
document.all.xx3.innerHTML=rs("售价");
document.all.xx4.innerHTML=rs("批发");
document.all.xx5.innerHTML=rs("备注");
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<---------------------------------------
连接ACCESS只能用数据源,操作数据库的方法跟ASP之类是一样的。
只不过执行的语句不一样罢了。
如:
String dbUrl = "sun.jdbc.odbc.JdbcOdbcDriver";
String dbConStr = "jdbc:odbc:dnsName";
Connection Conn = null;
Statement stmt = null;
try{
Class.forName(dbUrl);
}catch(ClassNotFoundException e){
System.err.println("Not Found ClassForName" + e.getMessage());
}
try{
Conn = DriverManager.getConnection(dbConStr, "uid", "pwd"); //连接数据库,uid与pwd分别为 用户名及密码(连接数据库的),如果没有既为空
stmt = Conn.createStatement();
}catch(Exception e){
System.err.println("Can't Connect the DATA" + e.getMessage());
}
//以下为操作数据库的
String sql = "select * from tableName[....]";
ResultSet Rs = stmt.executeQuery(sql); // 返回记录集
String sqlUpdate = "update...";
String sqlInsert = "insert into....";
stmt.executeUpdate(sqlUpdate); //更新记录
stmt.executeUpdate(sqlInsert); //插入记录
Conn.close();
stmt.close();
以上就是简单的数据库操作!
----------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>
- JavaScript 收集的两个小代码!
- JavaScript 收集的两个小代码!
- JavaScript 收集的两个小代码!
- JavaScript 收集的两个小代码!
- 收集的javascript代码
- 收集的JavaScript代码
- javascript 的小技巧收集
- 收集整理的javascript代码
- 收集的JavaScript代码(一)
- 收集的JavaScript代码(二)
- 收集的两个遍历的代码
- 收集:javascript网页精华代码--25种小技巧
- 收集的一些网址,小代码1
- javascript 小技巧收集
- Javascript 小功能收集
- 收集实用功能和经典的javaScript代码
- javascript的代码实现收集1
- javascript的代码实现收集2
- OOP In JS [JS脚本中的面向对象]
- 网页上内容导出到word里
- 在myeclipse中如何新建JavaBean
- 现在唯一不变的就是:变化
- 转换阿拉伯数字为汉字数码
- JavaScript 收集的两个小代码!
- 对WebUI技术感兴趣的说
- Dhtml:用ondrag事件简单的实现鼠标拖动物件.
- 初试javascript :贪吃蛇啊
- 只让输入数字的输入框
- 关于javascript中数组元素删除问题的讨论
- Invalid use of AddressOf operator
- IE中非模式对话框(showModelessDialog)应用
- 一个简单的仿xp的js下拉菜单