小颖传奇1.76特色服

散人公益,自由交易,

   ::  ::  ::  ::  :: 管理

2009年4月18日

摘要: public class addclass{ public int val; public static addclass operator +(addclass op1, addclass op2) { addclass returnval = new addclass(); returnval.val = op1.val + op2.val; ... 阅读全文
posted @ 2009-04-18 10:36 xymir 阅读(147) 评论(0) 推荐(0)

摘要: DataTable dt = new DataTable(); System.Data.OleDb.OleDbDataAdapter da = new System.Data.OleDb.OleDbDataAdapter(sb.ToString(), conn); da.Fill(dt); //创建DataGrid对象 DataGrid dg = new ... 阅读全文
posted @ 2009-04-18 10:35 xymir 阅读(164) 评论(0) 推荐(0)

摘要: DataRelation 实现父子表 if (!IsPostBack) { using (OleDbConnection con = new OleDbConnection(cn)) { DataSet ds = new DataSet(); OleDbDat... 阅读全文
posted @ 2009-04-18 10:34 xymir 阅读(323) 评论(0) 推荐(0)

摘要: Repeater 注意交替行的用法 与DataList属性和方法一样,基本都差不多,只不过DataList的交替行没什么用; ' OnClientClick="return confirm('确定删除')" CommandName="del">删除 ... 阅读全文
posted @ 2009-04-18 10:33 xymir 阅读(446) 评论(0) 推荐(0)

摘要: DataList 可以一行读取数据源中的一行记录 而gridview,Repeater 一行就能读取数据源中的一行记录 DataListItem dli in DataList1.Items 得到所有控件的项 CheckBox cb = e.Item.FindControl("CheckBox1") as CheckBox; 触发command事件时,e.Item为该行的实例 stri... 阅读全文
posted @ 2009-04-18 10:32 xymir 阅读(191) 评论(0) 推荐(0)

摘要: GridView 非常有用的一个控件 SortExpression="id" 排序 GridViewRow grv = GridView1.Rows[i]; //行 string name = grv.Cells[2].Text; //行的值 CommandArgument 属性: CommandArgument='' 绑定字段 CommandArgument='' 绑定行索引 Gr... 阅读全文
posted @ 2009-04-18 10:30 xymir 阅读(177) 评论(0) 推荐(0)

摘要: SqlDataAdapter 此控件不需要用 conn.open() 还有关闭.此控件会自己管理相关连接 SqlDataAdapter da = new SqlDataAdapter(sql, conn); DataSet ds = new DataSet(); da.Fill(ds); DataTable d = ds.Tables[0]; da.FillSchema(d, SchemaTyp... 阅读全文
posted @ 2009-04-18 10:29 xymir 阅读(312) 评论(0) 推荐(0)

摘要: DataSet 和SqlDataAdapter 一起使用 用途: 1 作为控件绑定数据源的数据源 2.自己写程序显示出表 具体见 SqlDataAdapter 说明:1.可以看作是一个表(多个关系表)的一个视图(因为是离线的所以像视图一样) 2.有了1作为基础就可以操作,表中的每行每列 列:(DateRow 是行 下面的drow[i]是该行的列值) forea... 阅读全文
posted @ 2009-04-18 10:28 xymir 阅读(162) 评论(0) 推荐(0)

摘要: DataReader dr.HasRows;判断是否有一行,多行dr.NextResult();读取下一个表dr.Read();读取当前行,并移到下一行dr[i],dr.GetValue(i) 两种用法得到的结果一样,一般用第一种方法 dr.IsDBNull(i);判断当前行的i+1列是否有值 这个属性一般用,用了反而在布局方面有影响dr.GetName(i);获取当前行该列+1的字... 阅读全文
posted @ 2009-04-18 10:27 xymir 阅读(184) 评论(0) 推荐(0)

摘要: protected void Button1_Click(object sender, EventArgs e) { string[] flag = new string[2] { ".zip", ".rar"}; if (FileUpload1.HasFile) { bool flag1 = false; ... 阅读全文
posted @ 2009-04-18 10:26 xymir 阅读(164) 评论(0) 推荐(0)