TC官方合作论坛

 找回密码
 立即注册
查看: 351|回复: 1
打印 上一主题 下一主题

[教程] 『首发免驱动』MS-SQL数据库插件

[复制链接]
跳转到指定楼层
楼主
发表于 2018-1-10 22:42:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 pcn18 于 2018-1-10 23:55 编辑

数据库插件,支持MSSQL, SQL Server, SQLite

最强悍的免驱动数据库插件
下载地址: SQL.dll (792 KB, 下载次数: 128)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
特点:支持数据库种类繁多,同时支持本地及网络型数据库,使用简单,功能强大,防sql注入,高效,安全,稳定!
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
dll参数说明: model(模式) table(表名) field(列名) value(值) action(条件)
       server(数据库IP) database(数据库名称) uid(用户名) pwd(密码)
返回值: 非查询类返回文本型固定内容   查询类返回文本型查询结果
模式分类: 连接数据库、按列插入、插入、修改、删除、查询、超级模式、关闭数据库
参数分割符:||
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
连接数据库(返回文本型:连接数据库成功/连接数据库失败)
//如:数据库ip=127.0.0.1 数据库名称=info 用户名=abc 密码=123
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:连接数据库||server:127.0.0.1||database:info||uid:abc||pwd:123")

插入(返回文本型:插入成功/插入失败)
//在mytab表中插入name为"张三",age为19的一条数据
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:插入||table:mytab||value:张三,19")
//按列插入如下
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:按列插入||table:mytab||field:name,age||value:张三,19")

删除(返回文本型:删除成功/删除失败)
//在mytab表中删除id为10的数据
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:删除||table:mytab||action:id=10")
//在mytab表中删除id小于10的数据(支持 < > <= >= !=)
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:删除||table:mytab||action:id<10")
//在mytab表中删除name为张三的数据
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:删除||table:mytab||action:name='张三'")

修改(返回文本型:修改成功/修改失败)
//在mytab表中把id为10的name值修改为"张三"
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:修改||table:mytab||field:name||value:张三||action:id=10")

查询(返回文本型:查询结果)
//在mytab表中查询符合名字为"张三"的一条数据,获取name字段信息
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:查询||table:mytab||field:*||value:name||action:name='张三'")
//在mytab表中查询符合名字为"张三"或者名字为"李四"的一条数据,获取name字段信息
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:查询||table:mytab||field:*||value:name||action:name='张三' or name='李四'")
//在mytab表中查询ID为10的一条数据,获取name字段信息
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:查询||table:mytab||field:*||value:name||action:id=10")

超级模式(返回文本型:超级模式执行成功/超级模式执行失败)
//在mytab表中查询符合名字为"张三"的一条数据 (自定义SQL语句)
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:超级模式||value:select * from mytab where name='张三'")

关闭数据库(返回文本型:关闭数据库成功/关闭数据库失败)
//关闭数据库
动态库调用("rc:SQL.dll", "char *", "操作数据库", "char *", "model:关闭数据库")

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

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

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

IT工程师交流群:24153008

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


回复

使用道具 举报

沙发
发表于 2018-1-12 10:53:24 | 只看该作者
ddddddd
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-17 00:13 , Processed in 0.107193 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表