高手帮忙:关于C#的SQL连接的数据库的移动 1。把数据库连接串写进配置文件即可。这是读写文件的问题。用streamreader和streamwriter可以实现。2.可以还原到其它数据库,先在本机备份,复制过去后还原。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题,我在做课程设计的时候也考虑过。是这么解决的:SQL Server不是有把现有数据库导出成为sql脚本的功能吗?你就把sql脚本导出,交给老师,然后做一个安装程序,自动执行脚本创建你的数据库。如果有数据的话,也可以用脚本完成。 连接语句写在web.config中,可适应不同sql连接数据库备份成.bak,在教师那里还原。 把SqlConnection对象的ConnectionString属性设置为动态属性 <?xml version="1.0"?><configuration> <appSettings> <add key="OraServerName" value="SHOUFEI"/> <add key="strUserName" value="CLJTGF"/> <add key="strUserPassWord" value="pass"/> <add key="VehOraServerName" value="import"/> <add key="strVehUserName" value="veh_admin"/> <add key="strVehUserPassWord" value="oracleadmin"/> <add key="PrintIsPreview" value="0"/> <add key="strIsCheckPort" value="1"/> <add key="strIsImportData" value="1"/> <add key="strLockDate" value="1922-01-01"/> <add key="说明strIsCheckPort 设置为 1的时候是没有和检测线的接口,strIsImportData 设置0的时候只插入中间表插入不插别的表" value="StationName"/> </appSettings> <system.web> </system.web> <startup> <supportedRuntime version="v1.1.4322"/> <requiredRuntime version="v1.1.4322" safemode="true"/></startup></configuration>配置文件读取mDataBase.ConnectedDataBase(ConfigurationSettings.AppSettings["OraServerName"],ConfigurationSettings.AppSettings["strUserName"],ConfigurationSettings.AppSettings["strUserPassWord"]); mVehDataBase.ConnectedDataBase(ConfigurationSettings.AppSettings["VehOraServerName"],ConfigurationSettings.AppSettings["strVehUserName"],ConfigurationSettings.AppSettings["strVehUserPassWord"]); 算法好的请进:计算出最小的包装箱高度 vs2010 professional 和vs2010 express,有啥不同 获取窗体焦点 如何判断结构没有初始化?就是没有赋值,只是申明; 一个困饶我已久的问题 希望大家帮帮我 .net(C#)有没有好的操作com口的控件啊? 弱弱的问:抽象类不是不能实例化么,怎么还见到用他定义对象?? 求一正则表达式将SQL语句中的ORDER BY子句去掉 C#中如何快速绘制图像? 给ListView控件增加列标题,没有起作用啊 100分奖励搞定这个存储过程的人! 如何读取dephi的数据库?解决可加分
SQL Server不是有把现有数据库导出成为sql脚本的功能吗?你就把sql脚本导出,交给老师,然后做一个安装程序,自动执行脚本创建你的数据库。如果有数据的话,也可以用脚本完成。
数据库备份成.bak,在教师那里还原。
<configuration>
<appSettings>
<add key="OraServerName" value="SHOUFEI"/>
<add key="strUserName" value="CLJTGF"/>
<add key="strUserPassWord" value="pass"/>
<add key="VehOraServerName" value="import"/>
<add key="strVehUserName" value="veh_admin"/>
<add key="strVehUserPassWord" value="oracleadmin"/>
<add key="PrintIsPreview" value="0"/>
<add key="strIsCheckPort" value="1"/>
<add key="strIsImportData" value="1"/>
<add key="strLockDate" value="1922-01-01"/>
<add key="说明strIsCheckPort 设置为 1的时候是没有和检测线的接口,strIsImportData 设置0的时候只插入中间表插入不插别的表" value="StationName"/>
</appSettings>
<system.web>
</system.web>
<startup>
<supportedRuntime version="v1.1.4322"/>
<requiredRuntime version="v1.1.4322" safemode="true"/></startup></configuration>
配置文件读取
mDataBase.ConnectedDataBase(ConfigurationSettings.AppSettings["OraServerName"],ConfigurationSettings.AppSettings["strUserName"],ConfigurationSettings.AppSettings["strUserPassWord"]);
mVehDataBase.ConnectedDataBase(ConfigurationSettings.AppSettings["VehOraServerName"],ConfigurationSettings.AppSettings["strVehUserName"],ConfigurationSettings.AppSettings["strVehUserPassWord"]);