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"]。
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
};


浙公网安备 33010602011771号