У меня проблема со следующим кодом:
try
{
OleDbConnection Conn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Database.accdb;Jet OLEDB:Database Password=LuzDary;");
OleDbDataAdapter Data = new OleDbDataAdapter("SELECT * FROM Articulos", Conn);
DataSet DSet = new DataSet();
Conn.Open();
Data.Fill(DSet);
Conn.Close();
_Articulos = DSet.Tables["Articulos"];
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
Проба / улов есть, потому что моя установка VStudio 2010 не способна как-то обнаруживать COM-исключения (если при создании базы данных с помощью ADOX возникла та же проблема, исключение не было обнаружено, код продолжал работать как-то быстро, но БД была никогда не записывается на диск).
В БД уже есть таблица "Articulos", и я вручную вставил туда несколько записей, но если я использую DataSet, я получаю только таблицу с именем "Таблица". Это сейчас расстраивает: (