1。 读取数据库中
float类型值,用
(float)reader.GetDouble(7)即可获得。//
7代表该字段是第7个字段
2。 读取数据库中bit类型值,reader.GetBoolean(7)。
3。 数据库中字段如果是枚举类型,可以先定义好枚举类型,如
public
enum
LogDoType
{

/**//// <summary>
/// 察看记录,值为0
/// </summary>
View,

/**//// <summary>
/// 编辑记录,值为1
/// </summary>
Edit,

/**//// <summary>
/// 删除记录,值为2
/// </summary>
Delete,

/**//// <summary>
/// 编辑用户,值为3
/// </summary>
User,

/**//// <summary>
/// 编辑角色,值为4
/// </summary>
Role,

/**//// <summary>
/// 数据同步,值为5
/// </summary>
Synchronization,

/**//// <summary>
/// 增加记录,值为6
/// </summary>
Add,

/**//// <summary>
/// 其它类,值为7
/// </summary>
Other ,

/**//// <summary>
/// 打印,值为8
/// </summary>
Print
}
;
读取数据库中字段的值时可以将其转换过来,如
(
LogDoType)reader["DoType"]。
转载于:https://www.cnblogs.com/sumh/archive/2007/11/20/966009.html