我有一个表,名称是td_food里面里面有个foodnum放的数字,我希望在textbox控件里面输入数字,直接就找到foodnum的号码,直接就将整排信息,放在td_GuestFood里面因为本人是自学的,很多不懂
我用的是C#语言谢谢了!我也明白论坛的规矩不能随便要代码,但是我确实不会,谢谢好心人了

解决方案 »

  1.   


    --SQL方面,可以写个存储过程,参数是你从应用程序传过来的那个数字create proc get_select(@i int)
    as
    select *
    from td_food
    where foodnum = @i
      

  2.   

    insert into td_GuestFood select * from td_food where foodnum='105'
      

  3.   

    或者直接在应用程序里拼SQL语句String sql = "select * from td_food where foodnul = " + 参数;当然这个不是C#的,如果楼主要问C#的可以去.NET版问问。
      

  4.   

    额放到td_GuestFood这个里,可以把语句改为
    insert into td_GuestFood(楼主需要放的列)
    select 这些列
    from td_food
    where foodnum = 参数
      

  5.   

    在textbox的key事件里写代码取数据绑定控件
      

  6.   

    增加一个combox控件装载所有记录,并将textbox的值传递给它