sah*_*ini 3 c# wpf sql-server-ce
我正在尝试创建一个数据库应用程序.我从中添加了本地数据库
add > new item > local database.sdf
Run Code Online (Sandbox Code Playgroud)
在Server Explorer中,我在数据库中创建了一个表.但我无法连接它.
我想在DataGrid中显示所有数据.
我的代码:
string ConnectionString = @"Data Source=""c:\users\asus\documents\visual studio 2012\Projects\WpfApplicationLocalDB\WpfApplicationLocalDB\LocalDB.sdf""";
SqlConnection conn = new SqlConnection(ConnectionString);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM Student", conn);
DataTable dt = new DataTable();
da.Fill(dt);
conn.Close();
List<DataRow> lis = dt.AsEnumerable().ToList();
DataGridView.ItemsSource = lis;
Run Code Online (Sandbox Code Playgroud)
但是当我构建它时,Visual Studio会发现conn.open();错误.一条消息说
用户未处理SqlException
请帮忙...
此外,任何人都可以建议如何在C#中创建一个简单的数据库应用程序的教程?请帮忙.
如果您使用的是.sdf文件,那么您使用的是Microsoft SQL Server Compact Edition(SQL Server CE).
使用SQL Server CE时,必须使用SqlCeConnection和SqlCeCommand- 而不是(SqlConnection和SqlCommand那些用于"完整",基于服务器的SQL Server版本)
| 归档时间: |
|
| 查看次数: |
4341 次 |
| 最近记录: |