我有个例子,是CSDN上一个网友的,发邮件给你吧,留下MAIL!
解决方案 »
- Page.RegisterStartupScript有没办法写到app_code中的类里?
- 这段代码好奇怪
- 帮忙解决呀 无法将方法组“ExecuteNonQuery”转换为非委托类型“int”。您是要调用方法吗?
- 泛型集合和普通集合的异同
- 请问:C#编写生成的.exe能在其他计算机上直接运行么,要运行通过怎样的方法啊!
- 关于DataList下放置GrivdView控件
- 怎么将一个Image存为一个本地文件
- 在win98下可不可以装.net框架阿
- Devexpress第三方控件 点击GridControl控件指定的某列变成下拉框 选择下拉框不同的值另一列对应的值会发生改变
- 怎样在c#中使用vc++代码?
- 我想请教c#高手一个问题,所有用vc,c#的都可以进来讨论一下!!
- 求C# 系统设计文档,及开发资料
SQL Class Generator
http://yzcsharp.yyyz.net/http://www.codeproject.com/dotnet/spinvoke.asp
{
protected ArrayList fieldNameArray; //表中字段名队列
protected ArrayList fieldTypeArray; //表中字段类型队列
protected SqlConnection connection; //数据库连接
protected string tableName=""; //表名
//根据WebConfig中的设置构造
public OperateTable(string TableName)
{
tableName=TableName;
//WebConfig文件中设置的数据连接
string strConnection =ConfigurationSettings.AppSettings ["strConnection"].ToString ();
connection = new SqlConnection (strConnection) ;
if(connection.State==ConnectionState.Closed)
connection.Open();
ReadFields();
}
//初试华fieldNameArray,fieldTypeArray
private void ReadFields()
{
string strCommand="select a.number as isParameter,a.name as fieldName,a.xtype as fieldType from syscolumns as a inner join sysobjects as b on a.id=b.id where b.name='"+tableName+"' order by a.colid";
SqlCommand command = new SqlCommand (strCommand, connection); //初始化队列
fieldNameArray=new ArrayList();
fieldTypeArray=new ArrayList();
SqlDataReader reader = command.ExecuteReader() ;
while (reader.Read())
{
if (reader.GetValue(0).ToString().Trim()=="0") //类型为字段,添加到字段队列
{
fieldNameArray.Add(reader.GetValue(1).ToString().Trim());
fieldTypeArray.Add(reader.GetValue(2).ToString().Trim());
}
} reader.Close ( ) ;
}
}
我做的一个单表操作类,只给出了,初试化,读入表自段,和类型的代码
剩下的工作你在深入深入
谢谢各位!