TC官方合作论坛

标题: [源码]数据库插件,支持MySQL, MSSQL, SQLite等 [打印本页]

作者: OOOO    时间: 2017-8-29 11:08
标题: [源码]数据库插件,支持MySQL, MSSQL, SQLite等
本帖最后由 OOOO 于 2017-10-27 21:32 编辑
数据库插件,支持MySQL, MSSQL, SQL Server, SQLite

专为桌面语言编译的数据库插件
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
特点:支持数据库种类繁多,同时支持本地及网络型数据库,使用简单,功能强大,防sql注入,高效,安全,稳定!
---------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------
简要说明: model(模式) table(表名) value(值) field(字段) where(条件)
返回含义: affected(影响行数) insertId(最后插入id) retValue(纯返回值) errorMsg(错误信息)
----------------------------------------------------------------------------------------------------------------------------
(返回影响行数及最后插入id,插入失败影响行数和最后插入id为0)
    //在mytab表中插入name为"张小琴",age为18的一条数据
    var ret = db(array("model"="insert", "table"="mytab", "value"=array("name"="张小琴", "age"=18)))
    //插多条如下
    var ret = db(array("model"="insert", "table"="mytab", "value"=array(array("name"="张小琴", "age"=18), array("name"="赵大宝", "age"=20))))

(返回影响行数,删除失败影响行数为0)
    //在mytab表中删除id为10的数据
    var ret = db(array("model"="delete", "table"="mytab", "where"=array("id"=10)))
    //在mytab表中删除id小于10的数据(支持 < > <= >= !=)
    var ret = db(array("model"="delete", "table"="mytab", "where"=array("id[<]"=10)))
    //在mytab表中删除id大于等于10 并且 id小于等于20的数据
    var ret = db(array("model"="delete", "table"="mytab", "where"=array("id[>=]"=10, "id[<=]"=20)))

(返回影响行数,修改失败影响行数为0)
    //在mytab表中把id为10的name值修改为"张大琴",age值修改为20
    var ret = db(array("model"="update", "table"="mytab", "value"=array("name"="张大琴", "age"=20), "where"=array("id"=10)))
    //在mytab表中把id为10的age值加1(支持 + - * /)
    var ret = db(array("model"="update", "table"="mytab", "value"=array("age[+]"=1), "where"=array("id"=10)))

批量查询(返回二维数组,无数据返回空数组)
    //在mytab表中查询id大于10的所有数据,按id正序,查询所有字段信息
    var ret = db(array("model"="select", "field"="*", "table"="mytab", "where"=array("id[>]"=10, "ORDER"="id")))
    //同上(ASC为正序,DESC为倒序)
    var ret = db(array("model"="select", "field"="*", "table"="mytab", "where"=array("id[>]"=10, "ORDER"=array("id"="ASC"))))
    //在mytab表中查询name值包含"宝"的所有数据,要求所有字段信息
    var ret = db(array("model"="select", "field"="*", "table"="mytab", "where"=array("name[~]"="宝")))
    //在mytab表中查询name值不包含"贝"的所有数据,查询name和age字段信息
    var ret = db(array("model"="select", "field"=array("name", "age"), "table"="mytab", "where"=array("name[!~]"="贝")))

单条查询(返回一维数组,无数据返回空数组)
    //查询符合名字为"张三"或者名字为"李四"的一条数据,查询name字段信息
    var ret = db(array("model"="get", "field"="name", "table"="mytab", "where"=array("OR"=array("name"="张三", "name"="李四"))))



--------------------------------------------------------------------------------------------------------------------------------------

教程不完整,多表联查,函数应用,事务处理等等等等都没有介绍,支持的人多的话后期出视频教程

--------------------------------------------------------------------------------------------------------------------------------------

交流群:70222232

有什么问题或者建议随时群里沟通




作者: minews    时间: 2017-8-29 11:20
6666666666666
作者: 东月山    时间: 2017-8-29 11:54
支持一下啊
作者: 爱上老公    时间: 2017-8-29 11:58
看看先
作者: 332475520    时间: 2017-8-29 12:56
值得支持
作者: ak45270    时间: 2017-8-29 13:37
看看
作者: sxw005    时间: 2017-8-29 13:43
赶快学习学习,谢谢分享
作者: 13202295457    时间: 2017-8-29 13:54
淡淡的淡淡的淡淡的淡淡的
作者: cjxdn    时间: 2017-8-29 14:44
看看
作者: tylong21    时间: 2017-8-29 15:33
看看!!!!!!
作者: tan0360    时间: 2017-8-29 21:51
撒旦撒旦撒旦撒
作者: itcfan    时间: 2017-8-30 09:07

作者: xzhbban    时间: 2017-8-30 12:12
数据库插件,支
作者: mmtoon    时间: 2017-9-1 17:38
TC的数据库有救了
作者: yhnujmik    时间: 2017-9-10 21:34
山东师范三分
作者: aoaoawei    时间: 2017-9-11 21:46
感谢楼主分享
作者: angkor1982    时间: 2017-9-15 23:49
看下
作者: rxuehao    时间: 2017-9-16 18:23
膜拜大神,甘露啊!
作者: 517917877    时间: 2017-9-27 12:19
感谢分享
作者: l7351113    时间: 2017-10-1 22:45
看看什么东西
作者: komingshyu    时间: 2017-10-3 16:39
very good
作者: sd172240    时间: 2017-10-4 01:16
谢谢分享
作者: dongxc25    时间: 2017-10-5 10:05
:L 这都要隐藏啊……
作者: wang123zha    时间: 2017-10-5 22:25
哈东西啊!一直想要
作者: eth    时间: 2017-10-6 15:39
来看看
作者: 千叶de悠一    时间: 2017-10-6 19:19
看看        
作者: yoreyu    时间: 2017-10-6 20:00
谢谢了,正好拿来用
作者: myhzy    时间: 2017-10-10 11:45
看看是什么
作者: laopeng    时间: 2017-10-10 21:48
厉害了我的哥哥
作者: 312864058qq    时间: 2017-10-12 09:21
控件爱打架范德萨发生
作者: sadland    时间: 2017-10-15 15:09
看看.....................
作者: a520happy    时间: 2017-10-16 15:20
hgfjhgkjhjlkjkjhihkjlkjkjlkj
作者: sspray    时间: 2017-10-18 16:55
ewrwerwerwer
作者: alanyfd    时间: 2017-10-21 00:18
dddddddddddddddddddddddd
作者: rainshine    时间: 2017-10-21 14:19

作者: 倒霉蛋    时间: 2017-11-1 20:20
谢谢分享
作者: makey    时间: 2017-11-2 15:12
学习学习
作者: 幻梦有痕    时间: 2017-11-2 22:57
66666666666666666
作者: kuakenet    时间: 2017-11-6 20:35
如果您要查看本帖隐藏内容请回复
作者: xujtxy    时间: 2017-11-10 22:24
看看先
作者: gapicc    时间: 2017-11-12 18:12
支持支持,好好用用
作者: amo    时间: 2017-11-12 18:46
看看 正好用到

作者: q979033318    时间: 2017-11-13 23:06

作者: tempjoy    时间: 2017-11-14 17:38
好的。
作者: sutuan1106    时间: 2017-11-20 21:11
[源码]数据库插件,支持MySQL, MSSQL, SQLite等 [修改]
作者: cococo789    时间: 2017-11-21 08:49
KKKKKKK
作者: hyg1393041    时间: 2017-11-22 22:55
chouyichou
作者: huyuqqa    时间: 2017-11-23 11:07
看下什么插件
作者: baby杰杰    时间: 2017-11-30 11:21
123123123123
作者: xicool    时间: 2017-11-30 23:45
本帖最后由 xicool 于 2017-11-30 23:50 编辑

想学一下数据库,谢谢
刚下载就被杀软干掉,表情很郁闷

作者: OOOO    时间: 2017-12-1 10:19
xicool 发表于 2017-11-30 23:45
想学一下数据库,谢谢
刚下载就被杀软干掉,表情很郁闷

不会吧?什么杀毒软件?
作者: ZCL    时间: 2017-12-1 15:24
快快快坎坎坷坷
作者: guidianren    时间: 2017-12-4 11:57
大哥辛苦了
作者: bingdao52521    时间: 2017-12-6 22:10
ding顶顶顶更健康
作者: 你的狗熊    时间: 2017-12-10 14:34
库插件,支持MySQL, MSSQL, SQLite等 [修改]
高级模式

作者: wuwy    时间: 2017-12-10 18:48
看一下,学习一下,mark一下。
作者: tjkd001    时间: 2017-12-12 19:36
学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习
作者: yezhebn77    时间: 2017-12-15 11:55
对这就是我想要的
作者: fkuefn    时间: 2017-12-22 15:59
66666666666666666666666
作者: 327529491    时间: 2017-12-26 23:21
变量 连接句柄 = 动态库调用(“C:\sql.dll”,"int","sql_connect","char *","110.110.110.110","char *","root","char *","123456","char *","sb","int",3306)
作者: 哑道小宝猪1    时间: 2017-12-28 21:17
333333333333333333333333
作者: feien56    时间: 2018-1-1 18:50
数据库插件,支持MySQL, MSSQL, SQLite等
作者: dlbm    时间: 2018-1-8 18:18
66666666 好高能
作者: kicool    时间: 2018-1-12 14:37

作者: say    时间: 2018-1-13 14:51
学习
作者: ccbwx    时间: 2018-1-13 17:20
ccbwxccbwx
作者: 梦问天    时间: 2018-1-16 20:16
谢谢分享
作者: oilli1990    时间: 2018-1-18 10:52
看看围观
作者: sun4659    时间: 2018-1-22 02:42
看本帖隐藏内
作者: chen1882729    时间: 2018-1-28 23:38
chen1882729,如果您要查看本帖隐藏内容请回复
作者: scjdmm    时间: 2018-1-30 13:27
好东西 找了很久
作者: 272887065    时间: 2018-2-10 14:50
tfgewrgsdfgdfsgdsfg
作者: TeiKin    时间: 2018-2-11 10:38
~~~~~~~~~~~~~~~~~~~~~~
作者: xtsh2002    时间: 2018-2-14 21:03
数据库插件,支持MySQL,
作者: yang2008sh    时间: 2018-2-16 02:05
54654654
作者: ljc2309999    时间: 2018-2-16 17:01
66666666666666666666666666666666
作者: wo110    时间: 2018-2-19 22:20
ddddddddddddddd
作者: adbook    时间: 2018-2-22 10:13
学习一下,谢谢

作者: milai5201    时间: 2018-2-24 10:24
123456789123456789
作者: say    时间: 2018-3-2 00:20
很好用,期待大神更新说明更多使用方法,谢谢!
作者: mingjun    时间: 2018-3-5 10:26
一定要进行仔细研究
作者: share98    时间: 2018-3-5 10:36
namespace
作者: mingjun    时间: 2018-3-5 14:21
一定好好看一看
作者: da1990    时间: 2018-3-23 17:47
支不支持 SSL 连接呢?
作者: 轮回    时间: 2018-3-28 17:10
好东西         
作者: del617    时间: 2018-3-31 20:33
数据库插件,支持MySQL, MSSQL, SQLite等
作者: 宏泰网络科技    时间: 2018-4-3 20:06
支持
作者: 61026410    时间: 2018-4-26 10:55
多谢分享
作者: justpan01    时间: 2018-5-3 17:35
学习,谢谢
作者: a334025870    时间: 2018-5-4 03:58
学习一下啊
作者: liufei945    时间: 2018-5-4 10:33
学习参考
作者: studio    时间: 2018-5-22 17:19
支持一下啊~
作者: shinid82101    时间: 2018-5-31 21:44
正好需要这个
作者: 573916960    时间: 2018-6-6 09:46
66666
作者: 573916960    时间: 2018-6-6 09:46
66666
作者: 573916960    时间: 2018-6-6 10:13
666666666
作者: skcwiiur    时间: 2018-6-7 09:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: fang198118    时间: 2018-6-10 18:06

作者: 豆豆胸    时间: 2018-6-21 20:20
hahaha!!!
作者: katasan    时间: 2018-6-22 16:38
支持一下




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1