string ConnectionString="ererere";
objConn = new OleDbConnection(ConnectionString);
提示:从索引 0 处开始,初始化字符串的格式不符合规范
问:如何判断字符串是否符合规范

解决方案 »

  1.   

    mssql貌似不是用的oledbconnection
      

  2.   

    MSSQL 是new SqlConnection啊,判断能不能连接数据库,试一下不就行了,写个查询数据库语句。
    最简单的办法是用系统生成的ConnectingString,打开vs的工具箱,拖过来一个数据源工具,新建连一个数据库
    里面就有系统自动生成的ConnectingString
      

  3.   

    可以去判断字符串中是不是有数据库连接的那几个关键字啊,比如Data Source、initial catalog、Uid,Pwd等关键字
      

  4.   

    MSSQL 是new SqlConnection;
    可以试试 先conn.open() 再try catch 如果出现异常 表明没连接上
    或是查看 conn。State的状态……
      

  5.   


    ConnectionString="ererere"; //当然提示“字符串的格式不符合规范”了,连接字符串是不能这样随意写的
      

  6.   

    对这个可行,String.ContoistKey()