12 个解决方案
#1
这就是搜索嘛.
select * from 你的表 where instr(字段,'条件')<>0
把这条命令里的'条件'换成你的文本框就可以了.然后整个sql作为命令,
select * from 你的表 where instr(字段,'条件')<>0
把这条命令里的'条件'换成你的文本框就可以了.然后整个sql作为命令,
#2
这不就是条件查询吗?用你的输入框里的内容做条件写sql啊!!!
#3
我是在查询生成器里边写的
SELECT 咨询日期, 咨询时间, 接线专员, 客户单位名称, CRM是否存在此客户,
客户级别, 客户联系电话, 客户姓名, 紧急程度描述, 问题描述, 承接人,
服务状态, 服务结束时间, 服务开始时间, 备注, [持续时间(H)]
FROM table1 where 服务状态=
我现在是不知道怎么填写where后边的语句
#4
假设是在字段"服务状态"里找"服务完成"的内容.
那么where后面就是instr(服务状态,'服务完成')<>0
其实就是一个函数instr的使用
那么where后面就是instr(服务状态,'服务完成')<>0
其实就是一个函数instr的使用
#5
这个是模糊查找,要是精确地就直接用等号,但是因为是在中文字段里面查找中文内容,所以后面的中文要加单引号.
#6
答案正确 楼主试试
#7
这个我会,我现在是想在窗口加一个输入框,查询关键字要自己输入
#8
我看了你另外的贴子,你应该会啊!~
sql="SELECT 咨询日期, 咨询时间, 接线专员, 客户单位名称, CRM是否存在此客户,客户级别, 客户联系电话, 客户姓名, 紧急程度描述, 问题描述, 承接人,服务状态, 服务结束时间, 服务开始时间, 备注, [持续时间(H)]FROM table1 where 服务状态=' & txt.text & '"
这就得了一句sql了,然后在代码里直接使用就可以了
sql="SELECT 咨询日期, 咨询时间, 接线专员, 客户单位名称, CRM是否存在此客户,客户级别, 客户联系电话, 客户姓名, 紧急程度描述, 问题描述, 承接人,服务状态, 服务结束时间, 服务开始时间, 备注, [持续时间(H)]FROM table1 where 服务状态=' & txt.text & '"
这就得了一句sql了,然后在代码里直接使用就可以了
#9
我不是在编辑器里编的,是在查询生成器里,我试过这种编法不行
#10
查询生成器?你用的数据库是SQL~
我使用的是oracle,oracle和SQL区别不大,但还是有一点点的区别,具体的我就不知道了.你还是再多问问
最好不要用查询生成器,那东西不是DBA用的,太不方便了!!!~
你去SQL数据库区问问别人用的是什么工具软件,查询生成器不好调试代码~~!!
我使用的是oracle,oracle和SQL区别不大,但还是有一点点的区别,具体的我就不知道了.你还是再多问问
最好不要用查询生成器,那东西不是DBA用的,太不方便了!!!~
你去SQL数据库区问问别人用的是什么工具软件,查询生成器不好调试代码~~!!
#11
sql="SELECT 咨询日期, 咨询时间, 接线专员, 客户单位名称, CRM是否存在此客户,客户级别, 客户联系电话, 客户姓名, 紧急程度描述, 问题描述, 承接人,服务状态, 服务结束时间, 服务开始时间, 备注, [持续时间(H)]FROM table1 where 服务状态='" & txt.text & "'"
不过这句我也写错了,少了几个引号,txt前面和后面都要加引号,我就觉得奇怪了,你的问题不是代码的问题,也不是命令的问题,你的问题应该是你还没有一个好的工具调试.
我是oracle,用的是Toad,你得找一个适合自己用的工具软件,不然这么一路的问题,没有尽头....
不过这句我也写错了,少了几个引号,txt前面和后面都要加引号,我就觉得奇怪了,你的问题不是代码的问题,也不是命令的问题,你的问题应该是你还没有一个好的工具调试.
我是oracle,用的是Toad,你得找一个适合自己用的工具软件,不然这么一路的问题,没有尽头....
#12
我是刚学vb.net现在只是用acess做些东西练练手,你说我用什么工具好
#1
这就是搜索嘛.
select * from 你的表 where instr(字段,'条件')<>0
把这条命令里的'条件'换成你的文本框就可以了.然后整个sql作为命令,
select * from 你的表 where instr(字段,'条件')<>0
把这条命令里的'条件'换成你的文本框就可以了.然后整个sql作为命令,
#2
这不就是条件查询吗?用你的输入框里的内容做条件写sql啊!!!
#3
我是在查询生成器里边写的
SELECT 咨询日期, 咨询时间, 接线专员, 客户单位名称, CRM是否存在此客户,
客户级别, 客户联系电话, 客户姓名, 紧急程度描述, 问题描述, 承接人,
服务状态, 服务结束时间, 服务开始时间, 备注, [持续时间(H)]
FROM table1 where 服务状态=
我现在是不知道怎么填写where后边的语句
#4
假设是在字段"服务状态"里找"服务完成"的内容.
那么where后面就是instr(服务状态,'服务完成')<>0
其实就是一个函数instr的使用
那么where后面就是instr(服务状态,'服务完成')<>0
其实就是一个函数instr的使用
#5
这个是模糊查找,要是精确地就直接用等号,但是因为是在中文字段里面查找中文内容,所以后面的中文要加单引号.
#6
答案正确 楼主试试
#7
这个我会,我现在是想在窗口加一个输入框,查询关键字要自己输入
#8
我看了你另外的贴子,你应该会啊!~
sql="SELECT 咨询日期, 咨询时间, 接线专员, 客户单位名称, CRM是否存在此客户,客户级别, 客户联系电话, 客户姓名, 紧急程度描述, 问题描述, 承接人,服务状态, 服务结束时间, 服务开始时间, 备注, [持续时间(H)]FROM table1 where 服务状态=' & txt.text & '"
这就得了一句sql了,然后在代码里直接使用就可以了
sql="SELECT 咨询日期, 咨询时间, 接线专员, 客户单位名称, CRM是否存在此客户,客户级别, 客户联系电话, 客户姓名, 紧急程度描述, 问题描述, 承接人,服务状态, 服务结束时间, 服务开始时间, 备注, [持续时间(H)]FROM table1 where 服务状态=' & txt.text & '"
这就得了一句sql了,然后在代码里直接使用就可以了
#9
我不是在编辑器里编的,是在查询生成器里,我试过这种编法不行
#10
查询生成器?你用的数据库是SQL~
我使用的是oracle,oracle和SQL区别不大,但还是有一点点的区别,具体的我就不知道了.你还是再多问问
最好不要用查询生成器,那东西不是DBA用的,太不方便了!!!~
你去SQL数据库区问问别人用的是什么工具软件,查询生成器不好调试代码~~!!
我使用的是oracle,oracle和SQL区别不大,但还是有一点点的区别,具体的我就不知道了.你还是再多问问
最好不要用查询生成器,那东西不是DBA用的,太不方便了!!!~
你去SQL数据库区问问别人用的是什么工具软件,查询生成器不好调试代码~~!!
#11
sql="SELECT 咨询日期, 咨询时间, 接线专员, 客户单位名称, CRM是否存在此客户,客户级别, 客户联系电话, 客户姓名, 紧急程度描述, 问题描述, 承接人,服务状态, 服务结束时间, 服务开始时间, 备注, [持续时间(H)]FROM table1 where 服务状态='" & txt.text & "'"
不过这句我也写错了,少了几个引号,txt前面和后面都要加引号,我就觉得奇怪了,你的问题不是代码的问题,也不是命令的问题,你的问题应该是你还没有一个好的工具调试.
我是oracle,用的是Toad,你得找一个适合自己用的工具软件,不然这么一路的问题,没有尽头....
不过这句我也写错了,少了几个引号,txt前面和后面都要加引号,我就觉得奇怪了,你的问题不是代码的问题,也不是命令的问题,你的问题应该是你还没有一个好的工具调试.
我是oracle,用的是Toad,你得找一个适合自己用的工具软件,不然这么一路的问题,没有尽头....
#12
我是刚学vb.net现在只是用acess做些东西练练手,你说我用什么工具好