使用ado.net 这基本是傻瓜型操作了

解决方案 »

  1.   

    你是要数据库连接字符串?:
    strConnectinon="Provider=SQLOLEDB;Data Source=ServerName;Initial Catalog=DbName;uid=UserName;pwd=Password" (这是OLEDB连接数据库)
    其他操作代码就是 SQL 语句了
      

  2.   


        #region 查询用调用数据库方法
        /// <summary>
        /// 查询用调用数据库方法
        /// </summary>
        /// <param name="strSql">SQL语句</param>
        /// <param name="strTableName">表名</param>
        /// <returns>查询结果</returns>
        public DataTable GetSearchData(string strSql, string strTableName)
        {
            try
            {
                sqlConnection = GetConn();
                sqlConnection.Open();
                DataSet ds = new DataSet();
                SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(strSql, sqlConnection);
                sqlDataAdapter.Fill(ds, strTableName);            return ds.Tables[strTableName];
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                sqlConnection.Close();
            }
        }
        #endregion    #region 获取数据库连接字符串
        /// <summary>
        /// 获取数据库连接字符串
        /// </summary>
        /// <returns>SqlConnection</returns>
        private SqlConnection GetConn()
        {
            string strConn = System.Configuration.ConfigurationManager.AppSettings["conn"];
            SqlConnection CommomSqlConnection = new SqlConnection(strConn);        return CommomSqlConnection;
        }
        #endregionconfig:
    <configuration>
    <appSettings>
    <add key="conn" value="Data Source=guest;Initial Catalog=labdb;Integrated Security=SSPI"/>
    </appSettings>
    <connectionStrings>
      

  3.   

    5楼的代码说明:
    1.建立SqlConnection连接
    2.通过适配器SqlDataAdapter
    3.SqlDataAdapter填充离线数据容器DataSet
    4.返回DataSet中指定索引的表