我无法让一些SQLite编程在Unity中运行。我有一个包含几个值的数据库,我想获取其中一个值并将其存储为变量。这就是我到目前为止所做的:
public IDbConnection _dbc;
public IDbCommand _dbcm;
public IDataReader _dbr;
public string test2 = "";
public int test = 10;
_dbc = new SqliteConnection(_constr);
_dbc.Open();
_dbcm = _dbc.CreateCommand();
_dbcm.CommandText = "SELECT `Name` FROM `Classes` WHERE `HD`='"+test+"'";
_dbr = _dbcm.ExecuteReader();
while( _dbr.Read())
test2 = _dbr.GetString(0);
print (test2);
_dbr.Close();
我已经玩了一下,但到目前为止,打印报告test2的值没有变化,test2是我想要存储SQLite DB值的变量。