A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

刘巧玲

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

本帖最后由 Sword 于 2013-5-18 01:25 编辑

        static void Main(string[] args)
        {
            string dateDir = AppDomain.CurrentDomain.BaseDirectory;
            if(dateDir.EndsWith(@"\bin\Debug\")||dateDir.EndsWith(@"\bin\Release"))
            {
                dateDir=System.IO.Directory.GetParent(dateDir).Parent.FullName;
                AppDomain.CurrentDomain.SetData("DataDirectory",dateDir);

            }

            SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True");
            conn.Open();
            Console.WriteLine("打开数据库连接成功 ");
            Console.ReadKey();
        }

评分

参与人数 1技术分 +1 收起 理由
Sword + 1

查看全部评分

3 个回复

倒序浏览
亲 你的代码错误太多了string dateDir = AppDomain.CurrentDomain.BaseDirectory  s要大写,还有就是主方法完全错误,你先把格式改对再看代码的语法吧。
回复 使用道具 举报
连接数据库要try catch处理。还有就如二楼出的String的S要大写。你这个问题放在这里我会找其他人帮你回答,如果实在不行,我也没办法了。
回复 使用道具 举报

如果问题已经解决了,那么大家请把帖子的类型改为“已解决”,谢谢合作
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马