当前位置:首页 » 编程语言 » javascriptsql语句
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

javascriptsql语句

发布时间: 2023-01-15 12:52:21

A. 在Javascript中可不可以有sql查询语句

可以,
用fso
<script language="javascript" runat="server">
var conn=new ActiveXObject("ADODB.Connection");
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=myTest.mdb";
conn.Open();
var rs = new ActiveXObject("ADODB.Recordset");
rs.LockType=rs.CursorType=1;
var sql="SELECT * FROM 用户信息表";
rs.Open(sql,conn);
</script>

B. 如何通过JS调用某段SQL语句

调用FineRepor的内置公式:FR.remoteEvaluate("具体公式"),返回值为:这个具体公式的结果。
例如:var a = FR.remoteEvaluate("sum(1+2)");
这时变量a的值就是3了。
这里要注意的是,由于在SQL函数中,需要多次用到双引号("),所以大家要注意用反斜杠(\)进行转义:var sql = "SQL(\"FRDemo\",\"Select count(*) fromsales_basic\",1,1)"
或者为了降低转义带来的复杂度,可以写成如下格式:var sql="select count(*) from sales_basic"; varres=FR.remoteEvaluate('sql("FRDemo","'+sql+'",1,1)');

C. javascript和sql语句哪个处理数据的效率高

要单纯谈处理数据的话,应该是SQL语句效率高,毕竟是数据库嘛,
但要用JavaScript来配合的话,进行相应的预处理,或是检验,可心减轻服务器负荷,提高效率
因此我的结论是:
要真正提高效率,就要双管齐下,优化代码,如果代码有问题,效率再高也不搭。

D. JavaScript里执行SQL查询语句如果在判断的时候加入变量

PS 楼上
应该换成

var selectString="select * from [user] where ID='" + Iid.value+ "' and PWA='" + Ipwa.value+ "'" ;

E. 请问javascript中能不能有SQL语句

<script language="javascript">

var conn = new ActiveXObject("ADODB.Connection");

conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; "

+"Password=; Initial Catalog=pubs");

var rs = new ActiveXObject("ADODB.Recordset");

var sql="select * from authors";

rs.open(sql, conn);

shtml = "<table width='100%' border=1>";

shtml +="<tr bgcolor='#f4f4f4'><td>au_id</td><td>au_lname</td><td>au_fname</td><td>phone</td><td>address</td><td> city</td><td>state</td><td>zip</td></tr>";

while(!rs.EOF)

{

shtml += "<tr><td>" + rs("au_id") + "</td><td>" + rs("au_lname") + "</td><td>" + rs("au_fname") + "</td><td>" + rs("phone") + "</td><td>" + rs("address") + "</td><td>" + rs("city") + "</td><td>" + rs("state") + "</td><td>" + rs("zip") + "</td></tr>";

rs.moveNext;

}

shtml += "</table>";

document.write(shtml);

rs.close();

rs = null;

conn.close();

conn = null;

</script>

可以搞 不过有安全方面的限制

F. 是否可以通过调用javaScript函数来执行SQL语句

<script language="javascript" runat="server">
function search(){
var i=0;
var message=document.all.form1.textfield.value;
var conn = new ActiveXObject("ADODB.Connection");
var rs = new ActiveXObject("ADODB.Recordset");
var connString ="Driver={Microsoft Access Driver (*.mdb)};dbq=D:\\我的网页\\zhengkai\\07ruan4.mdb";
conn.open(connString);
var sql="select * from message";
rs.open(sql, conn);
}
</script>
如果没有数据库代理客户端的话,脚本怎么能访问数据库呢?我还不知道这个功能,可能有吧。上面的其实是运行在服务器端的脚本,本质上不是前台javascript,因为一定要加上runat="server"

G. 如何优化SQL语句和JavaScript语句

分页查询,减少查询的数据量
优化SQL语句,尽量先做选择(where),做投影(select指定字段),再连接
建立常用选择的索引

H. javascript里面怎么嵌入可执行的sql语句

没人这样做,练习的话也练练别的吧,你这样把sql语句都暴露到客户端很不安全,要是工作时让项目经理看到你这个月绩效估计就没了。
望采纳

I. javascript里面怎么插入sql语句

没搞错吧!JS执行SQL?!!神器啊!虽说可以连接SQLserver,但是你也不考虑下你数据库结构字段这些被暴露??不怕别人注入?不怕别人攻击?!!!用jquery ajaxsubmit吧!做后端程序写入数据库吧!不然你的应用不堪一击!

J. javascript中如何写sql语句

javascript只能操作本地的吧?而且还是用ado控件,根本就是jscript,不能算作javascript。也只能IE下有用,不知道楼主要来干什么呢?

既然你用的php,干嘛不做ajax呢?