怎样用C#获得一个access库中某一个表的列数?还有每一列的属性(比如 数值型 日期型)?

解决方案 »

  1.   

    看看这里
    http://dotnet.aspx.cc/ShowDetail.aspx?id=ZP4KXO6X-I697-4I4R-YKYB-6KFVPBC5JJPU
      

  2.   

    cmd.commandText="select count(*) from table"
    int count=(int)cmd.ExecuteScalar();
      

  3.   

    可以用select得到DataTable dt后通过
    dt.Columns[colIndex].***来获得你需要的信息Caption  获取或设置列的标题。 
    ColumnMapping  获取或设置列的 MappingType。 
    ColumnName  获取或设置 DataColumnCollection 中的列的名称。 
    DataType  获取或设置存储在列中的数据的类型。 
     
      

  4.   

    to 怎样用C#获得一个access库中某一个表的列数?
    dt.Columns.Count;to 还有每一列的属性(比如 数值型 日期型)?
    dt.Columns[colIndex].DataType.ToString();
      

  5.   

    把一个表填充到dataTable里
    然后dt.Columns.Count;
      

  6.   


    dt.Columns.Count;
    dt.Columns[colIndex].DataType.ToString();