当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·谁之过    »显示摘要«
    摘要: 半桶水的水平,拿着1/4桶水的工资,干着一桶水的活,谁之过???? ......
    摘要: 我在win2003的iis能打开aspx文件,打不开asp文件!! 在iis的web service extensions里的active server pages,的allow以选上! 帮我急! ......


nnd,为什么就是不能把从数据库读出来的数据去掉空格,错在哪里了

读出来的字符串空格出现的地方有可能是在前后中地方出现,以下是我的代码,例如读出来的数据是“美         国”,经过处理后得到的还是“美         国”  
   
  void   __fastcall   TForm1::Button1Click(TObject   *Sender)  
  {  
        int   i=0;  
        AnsiString   temp1="";  
        AnsiString   temp2="";  
   
        ADOQuery1->Close();  
        ADOQuery1->SQL->Clear();  
        ADOQuery1->SQL->Add("select   *   from   worldnum");  
        ADOQuery1->Open();  
   
        ADOQuery1->First();  
        temp1=ADOQuery1->FieldByName("worldname")->AsString;  
        i=temp1.Pos("   ");  
        while(i!=0)  
        {  
              temp1.Delete(i,1);  
              i=temp1.Pos("   ");  
        }  
   
        Edit1->Text=temp1;  
  }  
   
   
   
 

NO.1   作者: tiegerium

//应该这样写吧:  
  void   __fastcall   TForm1::Button1Click(TObject   *Sender)  
  {  
        int   i=0;  
        AnsiString   temp1="";  
        AnsiString   temp2="";  
   
        ADOQuery1->Close();  
        ADOQuery1->SQL->Clear();  
        ADOQuery1->SQL->Add("select   *   from   worldnum");  
        ADOQuery1->Open();  
   
        ADOQuery1->First();  
        temp1=ADOQuery1->FieldByName("worldname")->AsString;  
        i=temp1.Pos("   ");  
        do  
        {  
              temp1=temp1.Delete(i,1);  
              i=temp1.Pos("   ");  
        }while(i!=0);  
   
        Edit1->Text=temp1;  
  }  
 

NO.2   作者: PPower

寫個C函數吧,速度快點。  
  TrimAll(AnsiString   &str)   //去掉字符串中所有的空格。  
  {  
    char   *sp   =   str.c_str();  
    for(char   *sp1=sp;   *sp1;++sp1)   //字符串自拷貝。  
      {  
        if(*sp1   !=     )  
            *sp++   =   *sp1   ;  
      }  
    *sp   =   0   ;  
  }  
 


    摘要: 当数据库使用microsoft sql server(2000),delphi的dbgrid的不能根据记录数来计算垂直滚动条的大小,而用桌面数据库如paradox,dbase等时则可以!!!不知是什么原因?如何解决? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE