我是刚刚才接触数据库概念的,请问一下,我按照odbc api从分配环境句柄。到最后的释放句柄,可是老是连接不成功,在网上下了些源代码也是连接不成功,后来看了一写帖子,说还要建立什么驱动程序,头都搞晕了,还是不清楚。
     我想问问,
        1:数据源是什么东西啊,还是随便什么格式的文件都可以当数据源。
        2:还有就是odbc api是不是写在.net的cpp文件里面啊。
        3:odbc api和SQL server有什么区别啊,是不是SQL server是个软件?
        4:还有说什么用odbc api实现和access数据库连接???
        5:最后就是 是不是要链接什么lib文件才行啊?
     
     头都大了啊,总之还有很多问题啦,就是不知道怎么问,有哪位好心的人能详细点告诉我啊,主要是写在什么位置或怎么写,小弟在这里谢谢了!!!

解决方案 »

  1.   

    在.NET里,连接字符串一般放上Web.config文件里,在Web.config加在这一句代码:
    <appSettings>
    <add key="strConn" value="data source=.;Initial Catalog=SzUnderground30;user id=sa;password=123654"/>
    <!--<add key="ConString" value=""server=.;database=bbs;uid=sa;password="" />-->
      </appSettings>
    然后在其它的页面使用:
      System.Data.Sql.Connection connstr= System.Configuration.ConfigurationSettings.AppSettings[""].ToString();
       System.Data.SqlClient.SqlConnection conn=new System.Data.SqlClient.SqlConnection(connstr);
    conn.Open()
      

  2.   

    然后在其它的页面使用:
      System.Data.Sql.Connection connstr= System.Configuration.ConfigurationSettings.AppSettings["strConn"].ToString();
       System.Data.SqlClient.SqlConnection conn=new System.Data.SqlClient.SqlConnection(connstr);
    conn.Open()
      

  3.   

    我怎么没看到有个Web.config文件啊,你说的是不是网页的啊,我是用MFC写的哦