導航:首頁 > 編程語言 > js執行sql語句

js執行sql語句

發布時間:2022-11-05 13:51:06

Ⅰ jQuery ajax請求後台執行SQL語句查詢,並將查詢的結果返回給前台

你是想用js直接多資料庫進行操作嗎?這樣很不安全的。一般是你ajax請求後台一個介面,後台從資料庫裡面查數據返回給你

$.ajax({
url:'',//後台介面路徑
type:'get',//請求類型get或者post
dataType:'json',//返回的數據類型
data:{},//請求的時候向後台發送的參數
success:function(data){
//這里的data就是查詢到的數據,然後在這里做操作,把data裡面的值放到前台去渲染
},
error:function(){
alert('請求失敗')
}
})

javascript裡面怎麼嵌入可執行的sql語句

你這樣把SQL語句都暴露到客戶端,到時候隨便一個懂點sql知識的人都有可能給你把資料庫毀了。 你要自己測試著玩無所謂,要是做項目的話,那還是算了吧!》

Ⅲ nodejs mysql 怎麼執行sql文件

r conn = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '',
database:'nodejs',
port: 3306
});
conn.connect();

//查詢
// conn.query('SELECT * from user where name="wangwei"', function(err, result) {
// if (err) throw err;
// console.log(result);
// })

//新增
// conn.query('insert into user (username,password) values("huxiaona","123456")', function(err, result) {
// if (err) throw err;
// console.log(result);
// })

Ⅳ javascript中如何寫sql語句

<script type="text/javascript" language="javascript">
//用 javascript 寫伺服器端連接資料庫的代碼示例
var conn = new ActiveXObject("ADODB.Connection");
conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; " +"Password=; Initial Catalog=ConsumeWorld1");
var rs = new ActiveXObject("ADODB.Recordset");
var sql="select * from company where company_id=666";
rs.open(sql, conn);
shtml = "<table width='400' border=1>";
shtml +="<tr bgcolor='#f4f4f4'><td>用戶名稱</td><td>商家名稱</td></tr>";
while(!rs.EOF)
{
shtml += "<tr><td>" + rs("User_name") + "</td><td>" + rs("COMPANY_NAME") + "</td></tr>";
rs.moveNext;
}
shtml += "</table>";
document.write(shtml);
rs.close();
rs = null;
conn.close();
conn = null;
</script>

連接字元串你都改了嗎?
還有欄位名 我測試成功
這是 SQL SERVR
連接字元串 改成PHP的 Mysql

Ⅳ 是否可以通過調用javaScript函數來執行SQL語句

可以,不過需要伺服器端的程序配合。

用 jQuery 舉個例子
$.post('/path/to/exesql.php', {
sql: "update table1 set column1='AA'"
}, function(json) {
if(json.error) {
alert(json.error);
} else {
alert('執行成功');
}
},
'json'
);

/path/to/exesql.php 只要取得 sql 這個參數並執行就行了。
成功的時候,返回
{error:false}
失敗的時候,返回
{error:'失敗信息'}

即可。

Ⅵ 如何通過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)');

Ⅶ javascript裡面怎麼插入sql語句

沒搞錯吧!JS執行SQL?!!神器啊!雖說可以連接SQLserver,但是你也不考慮下你資料庫結構欄位這些被暴露??不怕別人注入?不怕別人攻擊?!!!用jquery ajaxsubmit吧!做後端程序寫入資料庫吧!不然你的應用不堪一擊!

Ⅷ js觸發sql執行

/*
dataStr:請求參數,如"type=order&date=20130620"
url:請求執行的頁面(用於執行sql語句,並輸出查詢內容(json格式字元)),如"order_handler.ashx"(.net的一種文件)
如[{"telno":"18682237640","linker":"Wang.J.X"},{"telno":"18682237641","linker":"Jessinca"}]
返回:json對象
*/
function action(dataStr, url) {
var jsonObj = null;
$.ajax({
type: 'POST',
url: url,
data: dataStr,
async: false,
success: function (result) {
jsonObj = $.parseJSON(result);
}
});
return jsonObj;
}

$(document).ready(function(){
$(".check").click(function(){
//返回json對象
var jsonObj = action(dataStr, "makeorder.ashx");
for (var i = 0; i < jsonObj.length; i++) {
//具體的輸出操作
}
});
});

PS:.net 從資料庫中查得是數據結果可以直接用插件 newtonsoft.json來輸出json格式的字元串

Ⅸ 在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>

Ⅹ js執行sql語句時返回pool.query不是函數怎麼回事

Js,執行spl語句的時候返回polo不是函數,因為它是一種函數的變數

閱讀全文

與js執行sql語句相關的資料

熱點內容
北京視通信元網路技術有限公司 瀏覽:363
1979年打越南自衛反擊戰電影全集 瀏覽:795
掃碼免費看電影是怎麼回事 瀏覽:583
穿越成朱元璋的弟弟小說 瀏覽:234
c大數據導出 瀏覽:791
資料庫如何做介面視圖 瀏覽:404
女程序員職業規劃 瀏覽:323
微信收藏能收藏多少個文件 瀏覽:161
哪款蘋果電腦玩游戲好 瀏覽:472
js獲取當前頁面的標題 瀏覽:997
威勝智能電表如何採集監測數據 瀏覽:31
如何加密u盤文件夾 瀏覽:860
網站懸浮窗代碼 瀏覽:4
蘋果5外屏都包括什麼 瀏覽:580
好看的愛情電影60分鍾左右的 瀏覽:453
P開頭 網站 瀏覽:98
學習計算機編程前景如何 瀏覽:930
寶馬gt大燈怎麼編程 瀏覽:755
北郵網路技術實踐 瀏覽:731
u盤不能讀取此卷無法識別的文件 瀏覽:300

友情鏈接