программа подгружает базу .mdb. при компиляции вылазит "Не удается создать экземпляр "Window1", определенный в сборке "browser, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null". Адресат вызова создал исключение. Ошибка в файле разметки "Window1.xaml", строка 1, позиция 9."
| Код |
string strcon,strdb; DataSet ds = new DataSet(); OleDbDataAdapter da; OleDbConnection cn; OleDbCommand cmd; OleDbCommandBuilder builder; strcon = "Provider= Microsoft.Jet.OLEDB.4.0;Data Source="+strcon + System.Environment.CurrentDirectory + "\films.mdb"; strdb = "SELECT ID, Title, Hidden, Firstdate, Lastdate, Poster, Trailer, genre, producer, director, actors, scriptwriter, restrictions, Releasedate, length, budget, description FROM Movies"; da = new OleDbDataAdapter(strdb, strcon); cn = new OleDbConnection(strcon); cmd = new OleDbCommand(strdb, cn); builder = new OleDbCommandBuilder(da); da.TableMappings.Add("Table", "movies"); da.SelectCommand = cmd; da.Fill(ds);
|
| Код | <Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="500" Width="500" ShowInTaskbar="False" WindowState="Maximized" WindowStartupLocation="CenterScreen" WindowStyle="None"> <Grid> </Grid> </Window>
|
ругается на строку "da.fill(ds);" в winforms работает... в чем может быть проблема? |