学习c#语言的一本好书可以帮助初学者

源代码在线查看: 运行时动态增加列.txt

软件大小: 1881 K
上传用户: anlan001
关键词: 语言 初学者
下载地址: 免注册下载 普通下载 VIP

相关代码

				//运行时动态增加列.
				
								DataService dbOper=new DataService();
								string strSql=string.Empty;//查描述的SQL
								string ThisName=string.Empty;//字段
								string ThisDesc=string.Empty;//描述
								DataTable resultTable=null;
				
								try
								{
									strSql="Select FieldName,Description From SM_Builtitem Where Setid='A001' AND Right(Flag,1)='0'";
								
									resultTable=dbOper.GetTable(strSql,true);
									if(resultTable.Rows.Count>0)//有结果
									{
										for(int j=0;j										{
											ThisName=resultTable.Rows[j]["FieldName"].ToString();//字段名
											ThisDesc=resultTable.Rows[j]["Description"].ToString();//字段描述
				
											if(ThisName=="A00101")//此列已在设计时建立
												continue;
											BoundColumn NumberColumn = new BoundColumn();
											NumberColumn.HeaderText=ThisDesc; 
											NumberColumn.DataField=ThisName;
											DGMain.Columns.Add(NumberColumn);		
										}
				
									}
								}
								catch
								{
								}
								finally
								{
									dbOper.Dispose();
									dbOper=null;
								}			

相关资源