怎么delphi里一串儿字符也是用''括起来的。

解决方案 »

  1.   

    Delphi里没有双引号(")只有单引号('),用单引号括起来的都是字符串,
    也就是为了和其他的变量、关键字、函数名、过程名、对象名称 之类的字符区分开的。
    例如:
    var
    s:string;
    ...
    s:='123abc';
    上面的 123abc 就是一个字符串。
      

  2.   

    ''''是sql语句里面的字符串,''为程序字符串
      

  3.   

    'string'代表string
    ''''    代表''
      

  4.   

    ''''中两端的两个是表明中间的内容是个字符串了,象'abc'一样,中间的两个''前一个是转义,表示后面的字符表示它本身,而不表示程序需要的用途。所以四个在一起就是表示一个单引号的字符串!
      

  5.   

    该说了都说了!!那我就接分吧?
    给你留个作业。
    aqry2.SQL.Text:='select lb_BH fromjc_lb where lb_mc='+''''+rzlistbox1.SelectedItem+'''';
    翻译一下
      

  6.   

    偶把它分解成4个串,不知对不对?
    select lb_BH fromjc_lb where lb_mc=
    "
    rzlistbox1.SelectedItem
    "