本人想做一个网站用C#开发的,不是WINFORM程序。当页面中有一个文本框获得焦点时,扫描器可以将扫描的条形码输入到文本框中,并发生一个回车事件。
现在我想问的是:
1、如何捕获扫描器扫描条形码后,调用数据库在DataGrid中显示商品名称价格等信息
2、如果在页面中没有文本框,只有一个dataGrid控件,扫描枪扫描条形码后,能否实现DataGrid控件中显示扫描的条形码商品的价格等信息。扫描多个显示多条商品信息。能有简单的演示代码是做好的了。谢谢赐教扫描器就是类似超市里面用的那个。关键被屏蔽了,你懂的

解决方案 »

  1.   

    扫描的条形码 其实就是一个键盘输入。所以你在html页面捕获键盘输入就行了。 然后可以通过ajax基础和后台通讯得到数据,动态填充到html页面。
      

  2.   

    就是扫描 qq i a n g ,这个不能不能打出来。
      

  3.   

    扫描枪是有扫描枪自己的内部程序的他一般都会提供你接口你只要引用他的dll文件就可以了
      

  4.   

    一般不需要引用dll,一般的扫描枪相当于键盘,扫描后产生按键输入,即使你打开个记事本,也可以接受扫描枪的输入,在网页上只需要设置一个输入框,就可以接受扫描枪输入,什么程序和脚本都不用写,当然如果想马上提交,可以响应回车键输入,
      

  5.   

    我还没见过提供dll的条形码扫描器,用起来和键盘没啥区别(只是1个字符和一串字符区别),另外一串字符的格式是可以修改的,厂家有本书,你扫特定的条形码,输出结果格式就会不同
      

  6.   

    就是一个键盘输入设备,你自己根据实际情况,判断到输入了符合条件的条码,就post到后台,如果友好一点,使用ajax到后台读取相应商品的信息。
      

  7.   

    如果有AJAX 我如何接收扫描枪 扫去的数据啊?代码怎么写啊。
      

  8.   

    扫描枪 就是一个键盘而已了,你设置 一个 enter 触发器,判断输入格式是否符合设定 。
    你不需要特别去接收,他只是一个  带enter输入的键盘输入。按键盘输入来对待