使用
var result=cmd.ExecuteScalar()后
返回值可能为null或DBNull.Value之一
应该使用
if(object!=null&&object!=DBNull.Value)
另外当返回值为数字时
使用int.Parse(sr[“int”].ToString())会比(int)sr[“int”]更好
SQLITE与C#交互的问题
最新推荐文章于 2025-07-17 16:22:57 发布
使用
var result=cmd.ExecuteScalar()后
返回值可能为null或DBNull.Value之一
应该使用
if(object!=null&&object!=DBNull.Value)
另外当返回值为数字时
使用int.Parse(sr[“int”].ToString())会比(int)sr[“int”]更好

被折叠的 条评论
为什么被折叠?