但返回ID又正常,头痛,是不是我电脑有问题!只要能正常返回DataSet就可以了!哪们高人帮我测试下,我用的是ACCESS,解决马上给分了!http://1621.cn/ThreeMove.rar

解决方案 »

  1.   

    把sql语句改成如下,试试
    public  DataSet GetCityList(int provinceid)
    {
    string sql="select * from city where father='"+provinceid+"'";
    return Document.DataHelper.GetDataSet(sql);
    }public  DataSet GetAreaList(int cityid)
    {
    string sql="select * from area where father='"+cityid+"'";
    return Document.DataHelper.GetDataSet(sql);
    }
    设置断点跟踪,看是否从数据库读到了数据
      

  2.   

    原来做过选省市县的功能,因为数据不保密就用服务器端代码凑了一个N长的JavaScript出来.
      

  3.   

    是不是js里面判断了什么ds!=null之类的。。先删了再说。
      

  4.   

    主要是根本没有对象返回,对像为空!我看是我的电脑问题,谁能帮我测试一下!下载地址:   http://1621.cn/ThreeMove.rar
    感谢!
      

  5.   

    我跟了一下,跟你的数据库有关,连你的数据库有问题,连我的sqlserver数据库没问题,可能跟你的数据库编码格式有关,你把数据导入到sqlserver试试
      

  6.   

    ajax方法GetCityList别和GetDataSet关联,想办法让ajax方法GetCityList直接调 用已经存好的DATASET,不然由AJAX关联调用GetDataSet在里面OleDbDataAdapter的FILL方法根本就不执行!