js中执行sql语句

zhanghajun 2009-02-02 10:37:31
function checkValue(Name)
{
var strSQL = "select Value from PDM_Uint where Name='" +Name+"'";

怎么执行 sterSQL??????

return strQueryResult;
}
高手来来来啊,在线等的.
...全文
2566 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhanghajun 2009-02-02
  • 打赏
  • 举报
回复
呵呵,谢谢楼上的老大...分析的很有道理...
xiaojing7 2009-02-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zhanghajun 的回复:]
我也在郁闷,有些人说JS能用SQL;
也有些人说不能.
到底能还是不能???
如果能的话那个好方便了哦.....
[/Quote]
=====================
可以是可以,但不会有人这么用的。你可以想一下,在客户端,都可以看到代码,如果你把链接数据库的写进去,那么何来安全性可言
如果想实现JS调用服务器端的数据,可以用AJAX来实现调用xmlhttp 来实现

下面是JS创建对象调用SQL的,你可以参考下,不建议用

var rsTopTen
var strInner
var strCntInner
var ConnectionString
rsTopTen = new ActiveXObject("ADODB.Recordset");

// Build the connection string
//
// ConnectionString Format below:
//ConnectionString = "DRIVER=SQL Server;SERVER=MySQLServer;CATALOG=MyDatabase;UID=USERID;PWD=Password";
//
// for SQL 7.0:
//ConnectionString = "DRIVER=SQL Server;SERVER=TopTen;CATALOG=TopTen;UID=TopTen;PWD=TopTen";
//
// for Access Database (on Server):
//ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=\\\\demwwwdev01\\develop\\im\\security\\TopTen.mdb";
//
// for Access Database (on local drive):
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=C:\\TopTen\\TopTen.mdb";

// Build a SQL statement
strSQL = "SELECT TopTenName, TopTenCount FROM TopTen ORDER BY TopTenCount DESC";

// Open the recordset
rsTopTen.Open(strSQL, ConnectionString, 3,1,1);

// Loop through the Recordset
while(!rsTopTen.EOF)
{
//写出.......
}
fengjian_428 2009-02-02
  • 打赏
  • 举报
回复
说JS能用的肯定是用JS去调用AJAX方法了
zhanghajun 2009-02-02
  • 打赏
  • 举报
回复
我也在郁闷,有些人说JS能用SQL;
也有些人说不能.
到底能还是不能???
如果能的话那个好方便了哦.....
qiume 2009-02-02
  • 打赏
  • 举报
回复
用Ajax调用后台来完成......
fengjian_428 2009-02-02
  • 打赏
  • 举报
回复
如果页面可以刷新的话就直接用后台的方法写 不行的话就用AJAX
fengjian_428 2009-02-02
  • 打赏
  • 举报
回复
用AJAX才能跟数据库交互
blackmeit 2009-02-02
  • 打赏
  • 举报
回复
不行呀。 用服务器的方法吧。
zhanghajun 2009-02-02
  • 打赏
  • 举报
回复
return 的是查询出来的一个值..

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧