Decimal赋值DBNull
来源:互联网 发布:数据库主键 编辑:程序博客网 时间:2024/05/05 07:10
private static void PrepareCommand(SqlCommand cmd, SqlConnection conn, SqlTransaction trans, string cmdText, SqlParameter[] cmdParms)
{
if (conn.State != ConnectionState.Open)
{
conn.Open();
}
cmd.Connection = conn;
cmd.CommandText = cmdText;
if (trans != null)
cmd.Transaction = trans;
cmd.CommandType = CommandType.Text;//cmdType;
if (cmdParms != null)
{
foreach (SqlParameter parm in cmdParms)
{
if (parm.SqlDbType == SqlDbType.DateTime && parm.Value != DBNull.Value)
{
if ((DateTime)parm.Value == DateTime.MinValue)
parm.Value = System.DBNull.Value;
}
if (parm.SqlDbType == SqlDbType.Decimal && parm.Value != DBNull.Value)
{
try
{
decimal dd = (decimal)parm.Value;
if ((decimal)parm.Value == decimal.MinValue)
parm.Value = System.DBNull.Value;
}
catch (Exception ex)
{
string ss = "";
//parm.Value = System.DBNull.Value;
}
}
cmd.Parameters.Add(parm);
}
}
}
- Decimal赋值DBNull
- 如何将decimal转换为dbnull
- DBNull
- DBNULL
- Decimal
- Decimal
- Decimal
- Decimal
- decimal
- DBNull 类
- null DBNull
- DBNull.Value
- DBNull.Value
- .Net中的DBNull类型
- DBNull与string.empty
- 关于dbnull的用法
- 什么地方遇到DBNull?
- net中的DBNull理解
- WebKit DOM Event 实现
- CHM文件打不开的解决方法!
- 读《认知科学导论》(萨伽德) 总结
- C++指针
- 你拍一,我拍一
- Decimal赋值DBNull
- Dos命令查看端口占用及关闭进程
- Tomcat处理HTTP请求源码分析(上)
- 观察者模式
- Android TextView 垂直自动滚动
- DWZ (JUI) 教程 可以伸缩的查询面板 (searchBar)
- 书摘-构建高可用性和可伸缩系统
- 自定义flex4* list中的滚动条样式
- JS中offsetTop、clientTop、scrollTop、offsetTop各属性介绍