已有57人关注
请问高手 :如何才能生成有效的Win32 资源文件?
发表在C#图书答疑 2011-04-21
是否精华
版块置顶:
请问高手 :如何才能生成有效的Win32 资源文件?


     我以SQL2005编辑的数据库MLShen ,装进以C# VC2008编辑的管理系统的Database中后,经重新生成解决方案后,错误列表中出现如下提示:

   “错误 1 “F:\MLShen\MLShen\Database\MLShen.mdf”不是有效的 Win32 资源文件 MLShen”

      请问高手们,我这个问题到底出错在什么地方?如何才是有效的Win32资源文件?该如何解决?
分享到:
精彩评论 5
小科_mrkj
学分:43 LV2
2011-04-21
沙发
读者朋友:
    您好,从头开始做一遍,在SQL Server 2005的管理器中创建MLShen数据库,然后把该数据库分离,把分离后的数据库文件拷贝到VS 2008建的程序文件夹下的Database文件夹中,然后再附加该数据库,重新编写连接数据库的代码。
yuepeng
学分:0 LV1
TA的每日心情
开心
2022-03-23 13:52:59
2011-04-22
板凳
因为原来的MLShen数据库中有大量的表,重新做工作量太大,如何将原来的数据库中的表复制或拷贝到新建的MLShen数据库中去?减少操作量?
yuepeng
学分:0 LV1
TA的每日心情
开心
2022-03-23 13:52:59
2011-04-24
地板
高手您好

        按您的赐教,将原来的SQL 2005中的db_MLShen 数据库删除,重新做了一个db_MLShen数据库,然后把该数据库分离,把分离后的数据库文件拷贝到VS 2008建的程序文件夹下的Database文件夹中,然后再附加该数据库,并将C#  VC2008中的原数据源从项目管理器中删除,重新添加新数据源到该项目管理管理器中去,经重新生成后,却出现了如下错误?


错误 1 读取 Win32 资源文件“F:\MLShen\MLShen\Database\MLShen.mdf”时出错 --“系统找不到指定的文件。 ” MLShen


     请教高手,为什么找不到指定文件?如何才能让VC2008 中的编写的管理系统认到该文件夹?
小科_mrkj
学分:43 LV2
2011-04-25
4L
读者朋友:
您好,应该不是数据库文件的问题,数据库连接字符串请按如下格式写:
Data Source=SQL Server 2005服务器名;Database=SQL Server 2005数据库名;Uid=登录SQL Server 2005服务器的用户名;PWD=登录SQL Server 2005服务器的密码;
yuepeng
学分:0 LV1
TA的每日心情
开心
2022-03-23 13:52:59
2011-04-26
5L
连接数据库的字符串如下:    
 public static string M_str_sqlcon = "Data Source=pc-201009111555;Database=db_PWMS;User id=sa;PWD=";

是否写错?同时对Data Source=pc-201009111555处的PC进行大小写变换也不能成功连接数据库?

以此对《C#开发实战宝典》中的案例第29章进行练习实践,学习登录运行调试,也不得行???问题出在什么地方?该如何解决??


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Windows.Forms;


namespace PWMS.DataClass
{
    
    class MyMeans
    {
        #region  全局变量
        public static string Login_ID = ""; //定义全局变量,记录当前登录的用户编号
        public static string Login_Name = "";  //定义全局变量,记录当前登录的用户名
        public static string Mean_SQL = "", Mean_Table = "", Mean_Field = "";  //定义全局变量,记录“基础信息”各窗体中的表名及SQL语句
        public static SqlConnection My_con;  //定义一个SqlConnection类型的公共变量My_con,用于判断数据库是否连接成功
        public static string M_str_sqlcon = "Data Source=pc-201009111555;Database=db_PWMS;User id=sa;PWD=";
        //public static string M_str_sqlcon = @"Data Source=MRDEL\SQLEXPRESS;Initial Catalog=db_PWMS;Integrated Security=True";

        public static int Login_n = 0;  //用户登录与重新登录的标识
        public static string AllSql = "Select * from tb_Stuffbusic";    //存储职工基本信息表中的SQL语句
        //public static int res = 0;
        #endregion

        #region  建立数据库连接
        /// <summary>
        /// 建立数据库连接.
        /// </summary>
        /// <returns>返回SqlConnection对象</returns>
        public static SqlConnection getcon()
        {
            My_con = new SqlConnection(M_str_sqlcon);   //用SqlConnection对象与指定的数据库相连接
            My_con.Open();  //打开数据库连接
            return My_con;  //返回SqlConnection对象的信息
        }
        #endregion
首页上一页 1 下一页尾页 5 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照