後台管理界面設置Sql Server2000 表的字段 //这里先建好表结构了 前台用戶就可以實現增、刪、改 //原理还是执行SQL语句对表的字段进行操作 下面格式化的操作SQL语句,需要传入你的参数值再执行 string sql1 = "select name from sysobjects where xtype='u' order by name";//已存在的表SQL string sql2 = "select a.name tablename,b.name cname,c.name ctype,b.length clen from sysobjects a,syscolumns b,systypes c where a.id=b.id and a.xtype='u' and b.xtype=c.xtype and a.name='{0}' order by b.name ";//表结构SQL string sql3 = "ALTER TABLE [{0}] add [{1}] {2}";//增加列 string sql4 = "ALTER TABLE [{0}] alter column [{1}] {2}";//修改列 string sql5 = "ALTER TABLE [{0}] DROP COLUMN [{1}]";//删除列 string sql6 = "sp_rename '{0}.{1}','{2}','column'";//重命名列名 string delsql = "drop table [{0}]";//删除表
ALTER TABLE ALTER TABLE 语句用于在已有的表中添加或删除列。 ALTER TABLE 表名称 ADD 列名称 数据类型ALTER TABLE 表名称 DROP COLUMN 列名称 注释:某些数据库系统不允许这种在数据库表中删除列的方式 (DROP COLUMN column_name)。
//这里先建好表结构了
前台用戶就可以實現增、刪、改
//原理还是执行SQL语句对表的字段进行操作
下面格式化的操作SQL语句,需要传入你的参数值再执行
string sql1 = "select name from sysobjects where xtype='u' order by name";//已存在的表SQL
string sql2 = "select a.name tablename,b.name cname,c.name ctype,b.length clen from sysobjects a,syscolumns b,systypes c where a.id=b.id and a.xtype='u' and b.xtype=c.xtype and a.name='{0}' order by b.name ";//表结构SQL
string sql3 = "ALTER TABLE [{0}] add [{1}] {2}";//增加列
string sql4 = "ALTER TABLE [{0}] alter column [{1}] {2}";//修改列
string sql5 = "ALTER TABLE [{0}] DROP COLUMN [{1}]";//删除列
string sql6 = "sp_rename '{0}.{1}','{2}','column'";//重命名列名
string delsql = "drop table [{0}]";//删除表
ALTER TABLE 语句用于在已有的表中添加或删除列。
ALTER TABLE 表名称 ADD 列名称 数据类型ALTER TABLE 表名称 DROP COLUMN 列名称
注释:某些数据库系统不允许这种在数据库表中删除列的方式 (DROP COLUMN column_name)。