JavaScript 收集的两个小代码!

转载 2004年07月01日 10:37:00
标题     JavaScript 收集的两个小代码!    linjimu(转贴)
关键字     JavaScript
出处     http://中国软件/

简单的数据库操作:

<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>&nbsp;</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 收集的两个小代码!

简单的数据库操作:function connectDb(){ var ConnDB = new ActiveXObject("ADODB.Connection");  ConnDB.Conn...
  • zgqtxwd
  • zgqtxwd
  • 2008年04月24日 19:11
  • 80

精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解

原文:Chalarangelo  译文:IT168 https://github.com/Chalarangelo/30-seconds-of-code#anagrams-of-string-wit...
  • arsaycode
  • arsaycode
  • 2017年12月18日 15:37
  • 166

JavaScript 代码片段

以YYYY-MM-DD的格式输出今天的日期 function Today () { var d = new Date(); var year = d.getFullYear(); /...
  • cxl444905143
  • cxl444905143
  • 2015年07月13日 11:06
  • 340

Python小代码收集

http://tieba.baidu.com/p/554284778 1. def cleanword(word):  (用Python写出程序,使程序可以通过下面的doctest)    ...
  • lovepenguin0418
  • lovepenguin0418
  • 2013年03月19日 18:54
  • 508

js相关小代码收集

此篇文章将作为以后遇到关于js方面的知识的记录。 1.开发当中用到了datepicker这个插件,用到了如下的两个方法: $('#date').datePicker({ cli...
  • uohzoaix
  • uohzoaix
  • 2012年01月12日 10:07
  • 869

javascript小代码

  • ai840467189
  • ai840467189
  • 2010年11月08日 19:12
  • 74

javascript 小代码

//////////////////////////////////////////////////////////////JS类库 Beta ZWD WeisNet //Email : WeisNe...
  • fx_blog
  • fx_blog
  • 2007年03月16日 19:49
  • 970

c++的小代码

#include int main() {  int a,n,sum=0,tn=0;  cout  cin>>a>>n;  for(int i=1;i  {   tn=tn+a;  ...
  • lianbitahai
  • lianbitahai
  • 2013年10月19日 21:40
  • 317

JavaScript 错误

1. 错误一定会发生     1) 当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误:         a.语法错误,通常是程序员造成的编码错误或错别字;    ...
  • u012419303
  • u012419303
  • 2015年06月16日 13:49
  • 226

前端开发常用js框架收集

ratchet Ratchet 可使用简单的 HTML、JS 和 CSS 来制作一个 iPhone 应用的原型。 例如你可使用如下代码: 1 Lis...
  • zhenyuanjie
  • zhenyuanjie
  • 2014年05月15日 11:08
  • 1576
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JavaScript 收集的两个小代码!
举报原因:
原因补充:

(最多只允许输入30个字)