易语言 结合 编辑框1.内容 的SQL查询语句要怎么写才对?
制作了一个查询slx表格内容的查询器,slx内容已经能显示到超级列表框了。可想进一步,查询输入到编辑框里的内容时,不会写查询语句了!原以为是这样写:查询语句=“selec...
制作了一个查询slx表格内容的查询器,slx内容已经能显示到超级列表框了。
可想进一步,查询输入到编辑框里的内容时,不会写查询语句了!
原以为是这样写:
查询语句 = “select * from [Sheet1$] where 姓名 =%” + 编辑框1.内容 + “%or 昵称=%” + 编辑框1.内容 + “%”
可是不对啊!想达到编辑框里输入文字查询,会查询出 “姓名” 或“ 昵称” 里符合条件的数据。
更进一步的话,模糊查找,找出“姓名” 或“ 昵称” 里包含有文字的所有数据…… 展开
可想进一步,查询输入到编辑框里的内容时,不会写查询语句了!
原以为是这样写:
查询语句 = “select * from [Sheet1$] where 姓名 =%” + 编辑框1.内容 + “%or 昵称=%” + 编辑框1.内容 + “%”
可是不对啊!想达到编辑框里输入文字查询,会查询出 “姓名” 或“ 昵称” 里符合条件的数据。
更进一步的话,模糊查找,找出“姓名” 或“ 昵称” 里包含有文字的所有数据…… 展开
1个回答
展开全部
给你个范例吧:
.版本 2
.支持库 eDB
.局部变量 字段值, 文本型
数据库连接1.连接 (“文本型连接文本”)
记录集1.置连接 (数据库连接1)
记录集1.打开 (“SELECT SO_SODetails.cInvCode FROM SO_SODetails WHERE SO_SODetails.cSOCode='SO130715040175'”, 1, )
记录集1.到首记录 ()
记录集1.读文本 (0, 字段值)
记录集1.关闭 ()
数据库连接1.关闭 ()
编辑框1.内容 = 字段值
.版本 2
.支持库 eDB
.局部变量 字段值, 文本型
数据库连接1.连接 (“文本型连接文本”)
记录集1.置连接 (数据库连接1)
记录集1.打开 (“SELECT SO_SODetails.cInvCode FROM SO_SODetails WHERE SO_SODetails.cSOCode='SO130715040175'”, 1, )
记录集1.到首记录 ()
记录集1.读文本 (0, 字段值)
记录集1.关闭 ()
数据库连接1.关闭 ()
编辑框1.内容 = 字段值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询