问以下问题.
我服务器和本地数据库是一样的结构,什么都一样.
我建立的解决方案时,我发现我建立的数据源我更改了配置文件,改为本地数据库可是还是自动连服务器数据库了.
我的要求如下是否可以做到?
1,只要更改一下app.config文件中的连接字符串,然后我的数据表什么的自动连本地库或服务器数据库>
我是datagridview控件绑定数据源来做到我的.
2.如果以上不能做到,是否要新建另一数据源来做?
如何新建一个本地数据源可以的话,也容易造成混乱.3.那么是不是同解决方案中要另建一个项目,一个是连本地库的?另一个项目是连服务器数据库?(这样的话要做两份一模一样的代码,只是连数据库不一样,一个本地库,一个远程库) 那种好一点?
第一种是最好的,只要改一下app.config 中的连接字符串,其它都不见,但是我这样做过不行.
发现我建立的datasoure不是读配置文件app.config中的连接字符串.
我服务器和本地数据库是一样的结构,什么都一样.
我建立的解决方案时,我发现我建立的数据源我更改了配置文件,改为本地数据库可是还是自动连服务器数据库了.
我的要求如下是否可以做到?
1,只要更改一下app.config文件中的连接字符串,然后我的数据表什么的自动连本地库或服务器数据库>
我是datagridview控件绑定数据源来做到我的.
2.如果以上不能做到,是否要新建另一数据源来做?
如何新建一个本地数据源可以的话,也容易造成混乱.3.那么是不是同解决方案中要另建一个项目,一个是连本地库的?另一个项目是连服务器数据库?(这样的话要做两份一模一样的代码,只是连数据库不一样,一个本地库,一个远程库) 那种好一点?
第一种是最好的,只要改一下app.config 中的连接字符串,其它都不见,但是我这样做过不行.
发现我建立的datasoure不是读配置文件app.config中的连接字符串.
更改里面的连接串应该是好使的。 把程序关掉重新试一次。
我是datagridview控件绑定数据源来做到我的
可以做到,只要改一下连接字符串就OK了,
{
this.Validate();
//this.salaryBindingSource2.EndEdit();
// this.salaryTableAdapter1.Update(this.salaryDataSet1.Salary);
this.salaryBindingSource.EndEdit();
this.salaryTableAdapter.Update(this.kagagzglDataSet.Salary);
}
保存的代码是这样写的.
即在左边的.Data Source 中的数据源删除.不知道从那里删除.