将新增的一系列数据加入数据表中

this.ds=rule.getDataSet();                                                 //获取dataset

DataRow row=ds.Tables["Row"].NewRow();                     //创建行

ds.Tables["Row"].Rows.Add(row);                                     //加入行

this.saveDate();

 

DataReader对象可以通过Command对象的ExecuteReader方法从数据源中检索数据来创建。

SqlDataReader reader=Command.ExecuteReader();

while(reader.Read())

{Console.WriteLine(string.Format("0",reader[0]));}

其中 Read()是布尔值,作用是前进到下条数据,一条条返回数据。为假跳出。

将新增的一系列数据加入数据表中

 

格式化:
字符 说明 示例 输出

C 货币 string.Format("{0:C3}", 2) $2.000
D 十进制 string.Format("{0:D3}", 2) 002
E 科学计数 1.20E+001 1.20E+001
G 常规 string.Format("{0:G}", 2) 2
N 分号隔开 string.Format("{0:N}", 250000) 250,000.00
X 十六进制 string.Format("{0:X000}", 12) C
string.Format("{0:000.000}", 12.2) 012.200

 

 

名称 说明
Format(String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。
Format(String, array<>[]()[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。
Format(IFormatProvider, String, array<>[]()[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。指定的参数提供 区域性特定的格式设置信息。
Format(String, Object, Object) 将指定的 String 中的格式项替换为两个指定的 Object 实例的值的文本等效项。
Format(String, Object, Object, Object) 将指定的 String 中的格式项替换为三个指定的 Object 实例的值的文本等效项。

posted @ 2011-11-02 15:24  坏小子小明  阅读(105)  评论(0编辑  收藏  举报