读取带有空数据 SqlCeDataReader 的日期时间列?
在 SQLCe 中读取可能具有空日期时间值的列的方法是什么?
现在我有了这个,
SqlCeDataReader reader = cmd.ExecuteReader();
DateTime? shapeFileSQLDateTime = (DateTime?)reader["ShapeFileTimestamp"];//ok b/c has data
DateTime? mdbSQLDateTime = (DateTime?)reader["CreatedTimestamp"]; //throws exception b/c is null data in cell
我可以将它包装在异常处理程序中,但我不想这样做。
我使用的是C#和vs2010
What's the way to read a column that might have a null datetime value in SQLCe?
Right now i have this
SqlCeDataReader reader = cmd.ExecuteReader();
DateTime? shapeFileSQLDateTime = (DateTime?)reader["ShapeFileTimestamp"];//ok b/c has data
DateTime? mdbSQLDateTime = (DateTime?)reader["CreatedTimestamp"]; //throws exception b/c is null data in cell
I can wrap it in an exception handler, but I don't want to.
I'm using C# and vs2010
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个:
Try this: