我定义了一个SQL数据库表结构如下:
 字段名: userid
         username
         userage
我怎样在程序中得到这些字段名????????

解决方案 »

  1.   

    select * from syscolumns where id=object_id('user')
      

  2.   

    select name from syscolumns where id=object_id('user')
    这样好了,user为你的表名
      

  3.   

    麻烦你: syscolumns  在这起啥用?????
      我的字段有三个:
                    userid 
                    username
                    userage
        表名为:user
            select name from syscolumns where id=object_id('user')
         where 后一句是啥用????它能接收到三个值吗?????
      

  4.   

    这是一条SQL语句
    syscolumns 是一个系统表名
    最后一句是判断符合你要查找的user表的字段名你把这个放到query analyzer里面运行一下就知道了
      

  5.   

    向nik_Amis(Azrael) 学习!
    select name from syscolumns where id=object_id('user')
      

  6.   

    我试了一下可以显示出来:我有这样一个问题:
         我想把一个表的数据读到treeview的控件里:
         我设想的一种方法:
       1. 用一个循环语句把数据库的字段名创建为treeview的根结点:
         
       2.  再用下面语句实现把记录读入到各个字段名下作为它们的子结点: 
            do while re.eof 
             select case file 'file 是字段变量
                    case "userid"
                          treeview.nodes.add ' 增加userid字段名下的数据
                     case "username"
                           treeview.nodes.add 
                     case "userage"
                           treeview.nodes.add 
             end select
            rs.movenext
            loop