问题描述
SQLServermobile数据库(.sdf)sqlCeConnectionconn=newsqlCeconnection(连接字符串);mybook.sdf数据库文件放在解决方案下什么位置?(密码为空)相应连接字符串怎么写?
解决方案
解决方案二:
//使用SqlCeResultSet//创建SQLServerMobile数据库连接SqlCeConnectionconn=newSqlCeConnection("DataSource=Northwind.sdf");//创建并配置SqlCeCommand对象SqlCeCommandcmd=conn.CreateCommand();cmd.CommandText="SELECT*FROMOrders";//创建SqlCeResultSet对象,并配置为可滚动、可更新、检测数据源更改ResultSetOptionsoptions=ResultSetOptions.Scrollable|ResultSetOptions.Sensitive|ResultSetOptions.Updatable;SqlCeResultSetresultSet=cmd.ExecuteResultSet(options);//创建ResultSetView对象,配置为只显示序号为1,3,5,8的列ResultSetViewresultSetView=resultSet.ResultSetView;int[]ordinals=newint[]{1,3,5,8};resultSetView.Ordinals=ordinals;//将ResultSetView绑定到DataGrid控件this.dataGrid.DataSource=resultSetView;
解决方案三:
mybook.sdf数据库文件放在和程序一起的目录,放在别的目录要加上相对路径
解决方案四:
谢谢大虾们我先试下不行了在问大家怎么解决谢谢!
解决方案五:
有其他的解决方法吗我用你给我没弄出来啊!
解决方案六:
显示找不到是数据库是什么原因啊!