以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何让扫描枪去查询FT的数据库 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77509) |
-- 作者:huhu -- 发布时间:2015/11/19 14:38:00 -- [求助]如何让扫描枪去查询FT的数据库 今天上午,我看我们公司有扫描枪(是那种支持二次开发),不仅仅是录入输入数据,更重要的是还可以返回值(0,1) 如果是0的话,扫描枪就滴滴发2声,代表正确。 如果是1的话,扫描枪就滴滴滴滴滴滴发5声,代表出错了。 现在的问题就是我如何让扫描枪去查询我的数据库, 比如扫了一个产品的条形码,然后在订单表中找这个条形码,如果存在,就返回0给扫描枪,然后扫描枪就自动发出滴滴声。 如果没找到,就返回扫描枪一个1值,这样扫描枪就滴滴滴滴滴滴声。
|
-- 作者:大红袍 -- 发布时间:2015/11/19 15:35:00 -- 方法一:在你的扫描枪项目连,直接连接sqlserver数据库,然后查询;
方法二:把扫描枪的开发代码,移植到foxtable项目里面去。 |
-- 作者:huhu -- 发布时间:2015/11/19 15:44:00 -- 方法一:在你的扫描枪项目连,直接连接sqlserver数据库,然后查询; :怎么连?我把数据库的地址告诉它? 方法二:把扫描枪的开发代码,移植到foxtable项目里面去。 :方法二:把扫描枪的开发代码,具体弄到哪个事件里面?
|
-- 作者:新福星 -- 发布时间:2015/11/19 15:54:00 -- 发出的声响不是扫描枪发出的,而是由扫描结果,经程序判断之后由程序发动的声响。 扫描枪只是键盘的一种形式。需要编制读取扫描枪结果的程序读取数据库,由读取结果做出声音响应。
|
-- 作者:大红袍 -- 发布时间:2015/11/19 16:00:00 -- 方法一:呃,你项目是用什么开发的,谁帮你开发的,叫开发的那个人连数据库。
方法二:移植到foxtable,需要类似vb.net的知识,要么你去学一下,要么叫别人帮你做。你做不来。 |
-- 作者:huhu -- 发布时间:2015/11/19 16:04:00 -- 方法一:呃,你项目是用什么开发的,谁帮你开发的,叫开发的那个人连数据库。 :用你们的软件做的啊。开发版。我自己做的啊。 如何使扫描枪连接到我的数据库?
|
-- 作者:huhu -- 发布时间:2015/11/19 16:08:00 -- Provider=SQLOLEDB.1;Password=*************;Persist Security Info=True;User ID=sa;Initial Catalog=FoxDate;Data Source=*.*.*.* |
-- 作者:大红袍 -- 发布时间:2015/11/19 16:14:00 -- 汗,看来你什么也不懂,你的就是普通扫描枪吧。支持二次开发的,至少开例子和开发文档啊。
既然你在foxtable里面用了扫描前,扫描以后,就直接查表的数据啊。查到以后,电脑发出不同的声音 |
-- 作者:huhu -- 发布时间:2015/11/19 16:21:00 -- 比如我扫描了一下条形码,某一列记录了这个序列号,另外一列记录查询比较结果 比如比较的结果为0.那么这个0如何传递给扫描枪,这样扫描枪才发声音。
|
-- 作者:大红袍 -- 发布时间:2015/11/19 16:22:00 -- 把开发文档发上来。 |