什么数据库?
如果是SQL则在把所有数据库信息放在系统数据中
如果是ACCESS你可以
DataTable dt=new DataTable();
for(i=0;i<dt.Columns.Count;i++)
dt.Columns[i].ColumnName.ToString();
得到

解决方案 »

  1.   

    是SQL,能不能告诉我该怎么放在系统数据中
      

  2.   

    public DataSet GetAllAdminInfo()
    {
    SqlConnection myConnection = new SqlConnection("server= '"+strServer+"';uid= '"+strUid+"';pwd= '"+strPwd+"' ;database = '"+strDataBase+"'");
    SqlDataAdapter myCommand = new SqlDataAdapter("select * from Admin ", myConnection);
    DataSet ds = new DataSet();
    myCommand.Fill(ds, "Authors");
    return ds;
    }
      

  3.   

    要引用几个名称空间using System;
    using System.Data.SqlClient;
    using System.Data;
      

  4.   

    哦,看错了,是选字段
    这样SqlDataAdapter  sql=new SqlDataAdapter ("select * from PasswordQuestion where AccountNumber ='"+User+"' OR  UserName ='"+User+"'  ",conn);
      

  5.   

    今天我放假了,明天我去公司试试,老板要我做一个报表生成器,我觉得应该按照报表专家的步骤去做,但是具体的代码看帮助找的没头没脑,一直没什么进展,能否指点一二。我的QQ号是3942124,信箱[email protected],分数一定不会少给你,我可以追加分数给你的。
      

  6.   

    希望能给我完全的报表生成器代码,谢谢!发到我信箱里吧[email protected]
      

  7.   

    请帮我看一下这有什么毛病
    SqlConnection myConnection = new SqlConnection();
                myConnection.ConnectionString="server=tserver;uid= sa;pwd=;database =idg";
                 
                SqlCommand myCommand = new SqlCommand("SELECT * FROM Postnr",myConnection);
                myCommand.CommandType = CommandType.Text;
                myCommand.CommandTimeout = 30;
                 
                SqlDataAdapter myAdapter = new SqlDataAdapter();            
                myAdapter.SelectCommand = myCommand;            myConnection.Open();            DataSet myDS = new DataSet("Postnr");            ReportDocument oRpt= new ReportDocument();
                
                oRpt.SetDataSource(myDS);
                CrystalReportViewer.ReportSource=oRpt;
    出错信息是:
      未处理的“CrystalDecisions.CrystalReports.Engine.LoadSaveReportException”类型的异常出现在 crystaldecisions.crystalreports.engine.dll 中其他信息:无效报表文件路径
      

  8.   

    出错信息是:
      未处理的“CrystalDecisions.CrystalReports.Engine.LoadSaveReportException”类型的异常出现在 crystaldecisions.crystalreports.engine.dll 中
    不知是不是没有using namespace的问题,
    其他信息:无效报表文件路径
    加上
    myAdapter.Fill(myDS)一句
      

  9.   

    using namespace没有问题,加上那一句也不对
      

  10.   

    请关注下面的贴子
    http://www.csdn.net/expert/topic/701/701403.xml?temp=.7961542
      

  11.   


           试着把
         ReportDocument oRpt= new ReportDocument();改为
            CrystalReport1  oRpt= New CrystalReport1();
       其中 CrystalReport1  是你建立的报表名