javascript是客户端脚本,怎么能用来操纵数据库呢?你用的服务器端语言是什么啊,到那个版问吧
解决方案 »
- 帮忙看下 这正则表达式 可以解决的 Q 我 963083815
- js 读取 xml 绑定到 tree 上面(看清问题在回答大侠们)
- javascript如何屏蔽鼠标双击,或将双击变成单击?
- 如何检测某软件是否安装?
- iframe 跨域调用 JS 函数 怎么调用?
- javascrip如何打开一个新的进程?
- JS初学者的一个html调用JS文件的简单问题!多谢!
- td高度的设置
- 刷新问题:A窗口打开B窗口,B窗口打开C窗口,C窗口能否刷新A窗口,请教了?
- 现在企业GIS应用发展的方向有哪些?能不能给几个典型的企业电子地图应用案例。
- 怎样限制input内输入单引号"'"?
- 求取MD5及DES加密源码
<script language="javascript">
function query() {
var sConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\\db1.mdb";
var oConn = new ActiveXObject("ADODB.Connection");
oConn.Open(sConnStr);
var oRs = new ActiveXObject("ADODB.Recordset");
var str = "Provider=SQLOLEDB.1;server=127.0.0.1;uid=sa;pwd=;database=test";
conn.Open(str);
while(!oRs.EOF){
var sql = "INSERT INTO test(zp) values ('" + oRs(0) +"')";
conn.Execute(sql);
oRs.MoveNext();
}
conn.Close();
oRs.Close();
oRs = null;
oConn.Close();
}
</script>
读取其它类型字段可以,就是如果Access数据库的表里有一个OLE类型的字段时,这个字段的值怎么都插入不到SQL数据库里。
我用alert();方法显示出了这个字段的值;插入到Sql数据里是一个空值!
<script language="javascript">
function query() {
var sConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\\db1.mdb";
var oConn = new ActiveXObject("ADODB.Connection");
oConn.Open(sConnStr);
var oRs = new ActiveXObject("ADODB.Recordset");
oRs.Open("select * from table1",oConn,1); //加上了这一句
var str = "Provider=SQLOLEDB.1;server=127.0.0.1;uid=sa;pwd=;database=test";
conn.Open(str);
while(!oRs.EOF){
var sql = "INSERT INTO test(zp) values ('" + oRs(0) +"')";
conn.Execute(sql);
oRs.MoveNext();
}
conn.Close();
oRs.Close();
oRs = null;
oConn.Close();
}
</script>
添加到SQLSERVER的时候用 oRs.AppendChunk(要添加的二进制数据流) 方法添加