日期:2014-05-17  浏览次数:20374 次

请教一个静态数据库连接方法错误
下面的代码报如下错误,哪里错了(环境:winxp visual c# 2005)
错误 1 成员修饰符“static”必须位于成员类型和名称之前
问题2 server=.; server后面要把点换成127.0.0.1吗?
C# code
 
   class DBConnection
    {
        //定义MyConnection 方法,用户在使用时只需调用这个方法就可以连接数据库
        Public static  SqlConnection MyConnection()    //建立一个静态方法
        {
        //返回数据库连接字符串
            return new SqlConnection("server=.;database=db_PMS;uid=sa;pwd=05513435");
        }
    }


------解决方案--------------------
C# code

 class DBConnection
    {
        //定义MyConnection 方法,用户在使用时只需调用这个方法就可以连接数据库
        public static SqlConnection MyConnection()//建立一个静态方法[color=#FF0000],这里的Public换成public就好了[/color]
        {
        //返回数据库连接字符串
            return new SqlConnection("server=.;database=db_PMS;uid=sa;pwd=05513435");
        }
    }
2:server后面的.可以不换成127.0.0.1

------解决方案--------------------
server后面的.可以不换成127.0.0.1 这个到没试过,你可以换成(local)试试

------解决方案--------------------
1.把Public换成public就行
2. .和127.0.0.1是等价的