我正在用Xamarin制作一个应用程序。我尝试使用数据库,推荐(谷歌搜索时的第一个也是唯一的选择)是使用SQLite。
我创建了数据库类:
public class Database
{
private readonly SQLiteAsyncConnection db;
public Database(string dbPath)
{
db = new SQLiteAsyncConnection(dbPath);
db.CreateTableAsync<Patient>();
}
public Task<List<Patient>> ReadPatients()
{
return db.Table<Patient>().ToListAsync();
}
// returns number of updated records
public Task <int> UpdatePatient(Patient patient)
{
return db.UpdateAsync(patient);
}
}
我尝试使用ReadPatients(),但没有任何意义,因为我没有创建任何表,我不知道如何查看它们以及在哪里可以找到它们?我如何创建表,为它们配置字段和外键以及查看它们的内容?我使用的是Visual Studio 2019。
为了清楚起见,我不希望看到控制台中的表,或者只是从理论上知道它的存在,但我希望看到一个表的列表(像在PL SQL开发人员,PHPMYADMIN),在那里你可以按下一个表,从中选择,并看到漂亮的清晰视图:我开始觉得SQLite不太可能了?那我还能用什么呢?
1条答案
按热度按时间k5ifujac1#
看起来你需要的是一些数据库管理软件。SQLite是一个在数据库上执行操作的库-它不会提供任何数据库的可视化视图。
如果您想要一个可以查看和管理数据库的GUI,您应该看看像MSSQL Management Studio MSSQL Studio Documentation这样的东西。