用SQL的数据。有一张PageTest表,现在要动太添加列名,每次要动态添加三例,而且在添加的这三列中添加数据。请问怎么做啊,是在 ASP.NET 下面做的,急急急!

解决方案 »

  1.   

    select 1 as  A ,2 as B ,3 as C ,* from PageTest
      

  2.   

    alter table add col1 varchar(20) not null
      

  3.   

    直接在.net中执行,alter table ** add ***就可以动态添加列啊,楼主说的是列名不确定吗?添加列后直接添加数据就可以
      

  4.   

    楼上的是不是说。直接ExecuteNonQuery这条语句就可以添加么?
      

  5.   

    写好SQL,用ADO.NET中的SqlCommand对象执行就是了
      

  6.   

    我想改一下,两个字段算了,我是要做一个考试系统,现在我要把考生的学号分别假试卷名称和试题的编号做为PageTest 的两个字段名,有一个考生考试就增加两个这样的字段,因为我要在数据库中保存考生考试的试卷名称,题目的编号 ,并把试卷的名称。和试题编号保存在里面。
    ID 001Test 001tNum     002Test 002tNum  。。
    1  A卷        1           A卷       1
    2  A卷        2           A卷       2   
    001tNum 和002tNum 是题目的编号,随机的,可能相同,也可能不相同,
    但是001Test 002Test 字段的试卷可能相同,要是考统一试卷的话,
      

  7.   


    接这样个样子的,
    我想改一下,两个字段算了,我是要做一个考试系统,现在我要把考生的学号分别假试卷名称和试题的编号做为PageTest 的两个字段名,有一个考生考试就增加两个这样的字段,因为我要在数据库中保存考生考试的试卷名称,题目的编号 ,并把试卷的名称。和试题编号保存在里面。
    ID 001Test 001tNum 002Test 002tNum 。。
    1 A卷 1 A卷 1
    2 A卷 2 A卷 2   
    001tNum 和002tNum 是题目的编号,随机的,可能相同,也可能不相同,
    但是001Test 002Test 字段的试卷可能相同,要是考统一试卷的话,
      

  8.   

    ++
      掉sql语句   3#已经写好了
      然后再ADD就OK 了
      

  9.   


    别在这问了,你需要的不是添加新列,去sql区问该怎么设计数据库吧