Visual Studio 2008 でデータベースを開こうとしましたが、エラーが発生しました: そのようなテーブルはありません。
SQLiteAdmin でデータベースを作成し、プロジェクトに追加しました ([表示] -> [サーバー エクスプローラ] -> [データ接続] -> [追加] -> [SQLiteDatabaseSource])。
また、このデータベース (myDatabase.sqlite) はプロジェクトのフォルダーにあり、クエリ: SQLiteAdmin の「SELECT DESCRIPCIION FROM Productos」は OK です。
データ ソースのパスを変更しようとしましたが、エラーが続きます。
私の英語でごめんなさい。ありがとう!!!
string myConnString = "Data Source = myDatabase.sqlite";
string mySelectQuery = "SELECT Descripcion FROM Productos";
SQLiteConnection sqConnection = new SQLiteConnection(myConnString);
SQLiteCommand sqCommand = new SQLiteCommand(mySelectQuery, sqConnection);
sqConnection.Open();
try
{
SQLiteDataReader sqReader = sqCommand.ExecuteReader(); //ERROR in run ###
while (sqReader.Read())
{
Console.WriteLine(sqReader.GetInt32(0) + ", " + sqReader.GetString(sqReader.GetOrdinal("Descripcion")));
}
sqReader.Close();
}
finally
{
sqConnection.Close();
}