.net 多语言版版本网站。。不同目录选择不同数据库。在线等待。。(急急急。!) 已经上线了的网站 客户需要添加一个英文版 英文版的我就从新做了个目录 数据库也重新复制了一个 现在就是在进入不同语言目录的时候怎么去 选择数据库连接字符串。。 希望高人指点 !!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 想必三层你懂得吧 呵呵 在你的webconfig里面配置好你需要连的库 英文版的进来就连英文的好了 呵呵 跟其它的不相干 既然重新复制一份,相当于另一个站点,可以在一个站点下建一个虚拟目录,指向英文站点目录。也可以在IIS新一个站点,设置一下主机头就好了。也可以web.config整合在一起 webconfig里面配置好你需要连的库 英文版的进来就连英文的好了 仅供参考方法:http://www.cnblogs.com/insus/articles/2030985.html 我去你的中文的在根目录下那你复制一份放到En文件夹下。数据库连接?跟这有关系吗?在表里。给数据一个状态字段 cn 和 en 查询的时候根据这个来进行显示 版本 web.config 里 数据库连接可以配置多个啊<connectionStrings> <add name="testKey" connectionString="Data Source=.;Initial Catalog=数据库;User ID=sa;Password=2010" providerName="System.Data.SqlClient"/> ... </connectionStrings> <appSettings> <add key="frist" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="/> <add key="second" value="~/data/test.mdb"/> </appSettings>然后用 DBHelper //读取第一个连接public static readonly string ConnectionString=ConfigurationManager.ConnectionStrings["test"].ConnectionString;//去读第二个public static readonly string connStr = ConfigurationManager.AppSettings["frist"].ToString() + HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["second"]);DAL 里调用的时候 换个 数据库连接字符串 不就可以了? 可以把所有的翻译放在一个表了,如果选择对应的语言的话就把对应的翻译显示出来即可(所有的内容用Label或者其他控件放好)! 百度关键词库,(进着有分) ASP.NET按钮失效的问题 数据库设计 统计字段 大家看看怎么做? 请教有关取数据库中保存HTML代码字段的部分内容的问题 高分请教:如何把全角的数字(比如8)转换成半角的数字(比如8) 在ASP.NET中那有好的菜单空间下载? datagrid模板列显示文字的行距! 在DataGrid数据帮定的时候,怎么根据DataTable的数据自动的变化 0--男 1---女? DevExpress的GridView,怎么用表单外面的Button来实现增删改呢 asp.net发送邮件 QQ不能接收。 下载ASP源码中的数据库连接问题
http://www.cnblogs.com/insus/articles/2030985.html
数据库连接?跟这有关系吗?
在表里。给数据一个状态字段 cn 和 en 查询的时候根据这个来进行显示 版本
<connectionStrings>
<add name="testKey" connectionString="Data Source=.;Initial Catalog=数据库;User ID=sa;Password=2010" providerName="System.Data.SqlClient"/>
...
</connectionStrings>
<appSettings>
<add key="frist" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="/>
<add key="second" value="~/data/test.mdb"/>
</appSettings>然后用 DBHelper
//读取第一个连接
public static readonly string ConnectionString=ConfigurationManager.ConnectionStrings["test"].ConnectionString;
//去读第二个
public static readonly string connStr = ConfigurationManager.AppSettings["frist"].ToString() + HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["second"]);DAL 里调用的时候 换个 数据库连接字符串 不就可以了?
如果选择对应的语言的话就把对应的翻译显示出来即可(所有的内容用Label或者其他控件放好)!