在Sql Server 2008中插入记录的问题
Problem in Inserting record to Sql Server 2008 by Javascript
我正在尝试使用javascript插入一些记录到我的Sql Server 2008数据库。但这并没有发生。我的代码
try
{
var ConProv = new ActiveXObject("ADODB.Connection");
var ConnString ="Provider=SQLOLEDB;Data Source=SerevrName;Integrated Security=SSPI;Initial Catalog=text;User ID=xxx;Password=xxxx;";
ConProv.Open(ConnString);
var RecSet = new ActiveXObject("ADODB.Recordset");
var SqlSt = "insert into tbl_test(Col1,Col2) Values('Val1','Val2')";
RecSet.ExecQuery(SqlSt, ConProv);
}
catch(err)
{
txt="Error description: " + err.description;
alert(txt);
}
错误信息:对象不支持此方法或属性..
我错过了什么?
注意:我知道这不是访问数据库的好方法,但我正在尝试学习。
搜索ADODB
和OLEDB
而不是javascript。试一试:
try {
var ConProv = new ActiveXObject("ADODB.Connection");
var ConnString = "Provider=SQLOLEDB;Data Source=SerevrName;Integrated Security=SSPI;Initial Catalog=text;User ID=xxx;Password=xxxx;";
ConProv.Open(ConnString);
var SqlSt = "insert into tbl_test(Col1,Col2) Values('Val1','Val2')";
var RecSet = ConProv.Execute(SqlSt);
ConProv.Close();
}
catch(e) {
alert("Error description: " + e.description);
}
为了对sql命令的参数有更多的控制,更灵活的使用ADODB.Command
ADODB.Command
和Execute()
方法
相关文章:
- 将HTML表单发布到iframe会导致浏览器历史记录出现问题
- XrmSvcToolkit 问题最多只能提取 5000 条记录
- MongoDB 2.0.0 驱动程序,按 ID 检索记录时出现问题
- IE11 javascript重定向历史记录问题
- ExpressJS 中记录器模块定义的问题
- 在单击时循环遍历数组以记录元素时出现问题
- 您如何解决 ExtJS 4.2 缓冲存储中的查找记录问题
- 关于使用jsDoc记录嵌套数组和对象数据的问题
- 一个Java Web应用程序的多标签问题-混合来自两个不同记录的数据
- 非SPA应用程序中的Backbone.js在浏览历史记录时出现问题
- 我想使用fbi . event .subscribe记录跟踪值在Facebook喜欢按钮,但遇到了一个问题
- Jquery/javascript计算数组记录的问题
- 使用jquery插件进行分页,当加载50k时记录导致整个系统冻结.如何解决这个问题
- React router 1.0 -历史记录问题
- Jquery + ajax.我的javascript函数有什么问题?删除记录,添加记录而不刷新
- alasql-记录更新问题
- 使用Ajax调用接收数据记录的问题
- 我试图通过php代码更新记录.但是我的代码有问题
- 在Sql Server 2008中插入记录的问题
- 关于scrapy的问题,为什么我不能解析整个页面,而只能解析页面上的第一条记录