## 原生sql執行 用于sqlite數據庫
### 適用于增刪改
```
//原生接口使用---創建表
RunPHP = {
'phpFunc':'__php_dbQ',
'param':['create table test(id integer primary key,title varchar(50))']
}
Ext.action(RunPHP,data=>{
if(data){
console.log(data);
}else{
console.log(data);
}
});
```
### 適用于查詢數據集
```
//原生接口使用--查詢數據集
RunPHP = {
'phpFunc':'__php_selectList',
'param':['select id,title from test where title="我是誰?" limit 10 ']
}
Ext.action(RunPHP,data=>{
if(data){
console.log(data);
}else{
console.log('獲取列表失敗');
}
});
```
## 原生sql執行 用于mysql數據庫
#### 提供了以下幾個原生方法
* niaoMysql.mysql_select_all 獲取結果集
* niaoMysql.mysql_select_find 獲取單條數據
* niaoMysql.mysql_query_row 執行原生sql 增刪改 返回影響行數
* niaoMysql.mysql_query_id 執行插入sql 返回id
### 參數方式 (sql,configs,callback) 以下原生調用示例
#### 更新數據示例 返回影響行數
```
niaoMysql.mysql_query_row('update wst_user SET email = "huihui@qq.com" where id=1',{
host:'xxx.xxx.76.91',
user:'niaocms',
pwd:'123456',
dbname:'niaocms'
},e=>{
console.log(e)
})
```
#### 查詢數據示例 返回單條數據 鍵值對
```
niaoMysql.mysql_select_find('select * from wst_user',{
host:'xxx.xxx.76.91',
user:'niaocms',
pwd:'123',
dbname:'niaocms'
},e=>{
console.log(e)
})
```
- 簡介
- 系統變量
- Ext核心對象
- 調用php對數組js升序排序
- 獲取并格式化當前時間
- md5加密
- 輸出php所有定義函數
- 多參數傳遞
- 數據庫
- 介紹
- 原生sql
- 抽象層
- 抽象層-增加數據
- 抽象層-刪除數據
- 抽象層-更新數據
- 抽象層-查詢單條數據
- 抽象層-查詢結果集
- 電子秤
- 大華條碼電子秤-本地預打包條碼專用與PLU
- 大華電子秤-PLU導入
- ip電子秤
- 一體機稱重稱(串口電子秤)
- 大華電子秤-掃描
- 大華電子秤-初始化配置
- PLU文件導入
- 串口稱或串口地磅稱
- 大華電子秤基本操作
- 托利多PC一體稱臺秤
- 通知欄
- 窗口操作
- 打印機
- 切紙
- 固定模板打印
- html模板打印
- 對照表
- html打印
- web打印控件
- 建議打印機
- 收銀掃碼
- pos機發起收款
- API發起收銀
- 系統配置
- 播放聲音
- 注意事項
- 鍵盤監聽
- 實體會員卡
- 錢箱
- 全屏顯示
- 串口
- 硬件
- 客顯
- browser對象
- 相關知識
- 區位碼
- 相關硬件
- 掃碼槍
- 副屏