给你段代码参考
public partial class Form1 : Form
{
SqlCeConnection sqlceCon = new SqlCeConnection();
SqlCeCommand sqlCeCom = new SqlCeCommand();
DataTable dt = new DataTable();
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
sqlceCon = new SqlCeConnection("Data Source=C:\\Program Files\\Microsoft SQL Server Compact Edition\\v3.5\\Samples\\Northwind.sdf");
sqlceCon.Open();
SqlCeDataAdapter adptrOdbc = new SqlCeDataAdapter("select * from customers", sqlceCon);
adptrOdbc.Fill(dt);
dataGridView1.DataSource = dt;
}
}
把Task.sdf文件放到其他目录,修改路径试试
检查数据库所在的路径是否正确
http://zhidao.baidu.com/question/981931623903160979.html?oldq=1你用这个方法获取连接字符窜试试
看一下web.config文件的配置。是不是数据库连接参数的问题