Jump to content
Fórum Script Brasil
  • 0

Vb Eu Amo Isso


Guest Userss

Question

Guest Userss

ae galerra beleza??

eu tenho uma dúvida muito grande que acredito que muita pessoas devem ter..

quando usar ASpas simple e quando usar aspas duplas... e o &

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

isso depende do q você estiver fazendo

numa string SQL você usa aspa simples e aspa dubla junta quando é uma string, você usa aspa dubla so quando o campo for um numerico e tals... etc...

o & você pode usar pra concatenar(juntar) 2 ou + strings, ou você usa o & para deixar aquele "atalho" nos botoes etc...

diga qual a sua duvida.

Link to comment
Share on other sites

  • 0

Na verdade você usa aspa simples para alfanuméricos e nenhuma aspas para numérico.

As aspas duplas que existe para os dois casos é para concatenar as strings.

Se você tiver o seguinte comando SQL :

" Select * from Tabela Where Numero = 1" <= o campo no DB deve ser numérico

" Select * from Tabela Where Numero = '1' " <= o campo no DB deve ser alfanumérico

As mesmas consultas concatenadas com uma váriavel:

Dim BUSCA as String

BUSCA="1"

" Select * from Tabela Where Numero = ' " & BUSCA & " ' " <= tem aspas simples

Dim BUSCA as integer

BUSCA=1

" Select * from Tabela Where Numero = " & BUSCA & " " <= não tem aspa simples

Link to comment
Share on other sites

  • 0

Na verdade você usa aspa simples para alfanuméricos  e nenhuma aspas para numérico.

As aspas duplas que existe para os dois casos é para concatenar as strings.

Se você tiver o seguinte comando SQL :

" Select * from Tabela Where Numero = 1"  <= o campo no DB deve ser numérico

"  Select * from Tabela Where Numero = '1' " <= o campo no DB deve ser  alfanumérico

As mesmas consultas concatenadas com uma váriavel:

Dim BUSCA as String

BUSCA="1"

" Select * from Tabela Where Numero =  ' " & BUSCA &  " '  "  <= tem aspas simples

Dim BUSCA as integer

BUSCA=1

" Select * from Tabela Where Numero =  " & BUSCA &  "  "  <= não tem aspa simples

Como o Decio e o Pigmeu disseram...Aspas simples e duplas(') utilizadas para Strings, ou seja, caracteres alfanuméricos e etc... tongue.gif

um exemplo muito simples do uso do "&", onde temos label(Label1) e um button(command1):

Private Sub command1_Click()
x% = 12
Label1.Caption = "x é igual a" & x
End Sub

Utilizamos o & no casa para adicionar valores de variáveis(ou funções...) a uma propriedade texto de um objeto(text, ou caption), acrescentando a uma string um caracter.

Se estiver errado, podem acrescentar/mudar algo,

Abraços

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...