我正在使用 SQLite DB和C#.NET 。为了连接到DB,我使用了System.Data.SQLite.dll
。
当我尝试从DB表中获取列的类型为DateTime的数据时,我遇到了问题。
this.sqlCommand.CommandText = query;
SQLiteDataReader dataReturned = this.sqlCommand.ExecuteReader();
while (dataReturned.Read())
{
for (int inx = 0; inx < dataReturned.VisibleFieldCount; inx++)
{
if (columns[inx].ColumnName.Contains("Date"))
{
// Just checking
DateTime dt = dataReturned.GetDateTime(inx);
}
else
{
// Store in some other way
}
}
}
查询返回到行下方
当我运行此代码时,我会遇到异常
请帮助!!