在1页面输入用户名,提交后根据用户名在表guest中查找ID,然后再把ID写入sale表中,怎么写啊?急急急!!!!

解决方案 »

  1.   

    分别 获得 用户名 和id  再 insert  就可以了
      

  2.   

    分别 获得 用户名 和id  再 insert  就可以了
      

  3.   

    declare @userid nvarchar(2000)
    select @userid (SELECT userid FROM User WHERE UserName = 'admin')
    print @userid
      

  4.   

    你是用存储过程,还是在.net中直接写SQL语句
      

  5.   

    存储过程,传入参数@UserNamedeclare @userid int --获取用户的ID
    select @userid (SELECT userid FROM 表guest WHERE UserName = 'admin') --显示用户的ID,用于测试
    print @userid insert sale表... 这里不就是你要的ID了吗
      

  6.   

    这个写SQL文可以实现,比较简单,就是通过一个字段从一张表中获取另外一个字段,然后将这另外一个字段再插入其他的一张表中,是这个意思吗?