1、mssql 如何将某表中的数据导出为insert sql语句?
2、如何判断DataTable中有无数据 ?dt.Rows[0] == null不好用啊...
3、DataTable读取数据后,就无法再对里面的数据进行编辑了么?假如有一个repeater绑定DataTable后,展现时我只想展现某字段值的前几个字符,应该如何做?
4、某一aspx页调用了某用户控件ascx,那么如何在这个用户控件中控制aspx页的title?听说2.0里有个Page.Title?1.1里怎么做?嗯,麻烦各位大大了...

解决方案 »

  1.   

    1.mssql 如何将某表中的数据导出为insert sql语句?企业管理品中右键有个所有任务,里面有个导出sql语句.2.如何判断DataTable中有无数据 ?dt.Rows[0] == null不好用啊...作者:佚名  转自:本站原创  点击:8  更新时间:2007-2-10 
    ds:DataSet
     
    if(ds == null) //ds为空
    if(ds.Tables.Count == 0) //ds中没有表
    if(ds.Tables.Count == 1 && ds.Tables[0].Rows.Count == 0) //ds中的表没有数据3.、DataTable读取数据后,就无法再对里面的数据进行编辑了么?假如有一个repeater绑定DataTable后,展现时我只想展现某字段值的前几个字符,应该如何做?可以用模板列就可以实现了4.4、某一aspx页调用了某用户控件ascx,那么如何在这个用户控件中控制aspx页的title?听说2.0里有个Page.Title?1.1里怎么做?这个在母版页
      

  2.   

    二楼回答不错------------------------
    http://fenglin.xland.cn
    ------------------------
      

  3.   

    谢谢各位
    但是
    1、那个貌似只能导出表的结构吧,数据能导出成sql语句么?我怎么搞不定?
    3、可否说一下具体代码?绑定数据不是<%#DataBinder.Eval(Container.DataItem,"xx")%>么?我想只绑定这个字段的前几个字符怎么做?
    4、可否具体说一下如何实现?
      

  4.   

    3、可否说一下具体代码?绑定数据不是<%#DataBinder.Eval(Container.DataItem,"xx")%>么?我想只绑定这个字段的前几个字符怎么做?
    第一种方法 在后台做前台
    <%# GetShortString(DataBinder.Eval(Container.DataItem,"xx"))%>后台写一个 public GetShortString(object objString)
    {
    retrun ......;
    }第二种方法:((DataBinder.Eval(Container.DataItem,"xx")).ToString().Length>n?:((DataBinder.Eval(Container.DataItem,"xx")).ToString().SubString(0,n):((DataBinder.Eval(Container.DataItem,"xx")).ToString()试一试  我没有测试啊