有C#小程序,购买了免费送你...
有没有C#版的...
请问有数据库文件吗?源码目录结构里面没有看到有数据库文件。...
数据库没有用户登录SYS_UserAccount表,还有没有找到connectionString="data source=${datasource};database=${database};user id=${userid};password=${password}对应的数据库字段,并且没有erptestdb这个数据库
有的,数据库您自己恢复就可以的,51平台也测试过的
web.config里面连接字符串加密了,楼主能否把解密码告诉我,不然根本没办法用
<div> ?? </div> <p> 1 修改解密代码,变成明文: </p> <p> NBIbatis.DAO.IBatisMapFactory 的 </p> <p> //解密连接字符串<br /> string connectionString = EncriptHelper.Decode(settings.ConnectionString); </p>
2 调用EncriptHelper. <div> ?? </div> <p> Encode得到加密字符串 </p> <p> 字符串格式:"Data Source=172.21.6.64;Initial Catalog=erptestdb;User ID=sa;Password=sa" </p>
web.config里配置了数据库连接但是还是连接不上
<p> 1 请运行程序并调用 EncriptHelper.Encode("您的连接字符串"),返回的就是加密字符串 </p> <p> 如:Data Source=172.21.6.64;Initial Catalog=erptestdb;User ID=sa;Password=sa </p> <p> 2 不使用加密 </p> <p> <br /> </p>
<p> NBIbatis.DAO.IBatisMapFactory </p> <p> public static ISqlMapper GetMapper(EnumDBConfig ConfigNm)<br /> {<br /> string strConfigNm = ConfigNm.ToString();<br /> if (ConfigNm == EnumDBConfig.Default)<br /> {<br /> strConfigNm = System.Configuration.ConfigurationManager.ConnectionStrings[ConfigNm.ToString()].ToString();<br /> } </p>
ConnectionStringSettings settings = System.Configuration.ConfigurationManager.ConnectionStrings[strConfigNm];<br /> //解密连接字符串<br /> //string connectionString = EncriptHelper.Decode(settings.ConnectionString);<br /> //不加密<br /> string connectionString = settings.ConnectionString;
数据库表跟XML配置的表根本对应不上的
因为是从现有系统抽取的,部分没有对应,有疑问的表可以联系我,或留言,谢谢。