添加列
在*.aspx中,如果表student有xuehao,xingming 我想通过在文本框中输入cj后.按确定按钮后能在表中添加cj列.怎么实现啊 问题点数:0、回复次数:6Top
1 楼smx717616(又笨又不努力)回复于 2004-05-04 19:36:15 得分 0
alter table student
add column cj char(10) null
Top
2 楼zj558()回复于 2004-05-04 19:52:30 得分 0
alter table student
add column cj char(10) null
我是想通过在文本框中输入cj,如果我再输入sx的话,就不能了,.你这样只能是添加cjTop
3 楼smx717616(又笨又不努力)回复于 2004-05-04 19:56:57 得分 0
你把add column cj char(10) null
设置成变量就行了!
add column textbox1.text char(10) null
类似的Top
4 楼zj558()回复于 2004-05-04 20:15:16 得分 0
我试过了啊.好象add column textbox1.text char(10) null
这样不行啊Top
5 楼smx717616(又笨又不努力)回复于 2004-05-05 18:40:58 得分 0
晕,不是吧,我只是说一个sql 你可以根据情况自己修改呀Top
6 楼smx717616(又笨又不努力)回复于 2004-05-05 19:22:25 得分 0
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim cn As SqlConnection
cn = New SqlConnection("server=localhost;user id=sa;password='111';database=eg")
cn.Open()
Dim cmd As New SqlCommand
Dim dr As String = "alter table table1 add '" & TextBox1.Text & " ' char(10) null"
dr = dr.Replace("'", "")
With cmd
.Connection = cn
.CommandType = CommandType.Text
.CommandText = dr
End With
Response.Write(dr)
cmd.ExecuteNonQuery()
End Sub
虽然没什么意义,还是给你做了个例子Top




