Sql.Run / Query
SQL.Query(QueryString)
函數別名
SQL.Run(QueryString)
函數功能
執行指定的Mysql查詢。
參數說明
QueryString:字符串 要執行的Mysql查詢語句。
返回值
如果查詢的語句爲INSERT, DELETE等,則返回0爲成功,其他失敗
如果查詢的語句爲SELECT, 則返回nil爲無結果,返回Table爲成功
Table中即查詢的結果Table[rows_fields] = 指定結果
參考實例
實例1
local query = "UPDATE tbl_globalregvalue SET value = '1000' WHERE account_id='freefs' and str='#dianjuan2'";
local resset = SQL.Run(query);
print resset; --輸出結果爲0
實例2
local query = "SELECT * from tbl_character WHERE cdkey='free'";
local resset = SQL.Run(query);
if(type(resset)=="table")then--如果返回結果是table類型的值
print(resset['0_1']);--輸出查詢結果第一行第二列的值
print(resset['1_2']);--輸出查詢結果第二行第三列的值
end
HourGlass