SELECT COM LIKE

SERGIO.CARDOSO 14/06/2010 22:14:03
#344811
o meu select ta assim:

Sele1 = [Ô]Select * from Imóveis where Nome_Prop LIKE [ô]*Sérgio*[ô][Ô]
...
adoPrimaryRS.Open Sele1, db, adOpenStatic, adLockOptimistic
...
Set DataGrid1.DataSource = adoPrimaryRS

dai nao aparece nada no grid.
( no access funciona, mas no vb nao !?!? )


LIZANDER 14/06/2010 22:18:38
#344814
Resposta escolhida
Tente assim:
Sele1 = [Ô]Select * from Imóveis where Nome_Prop LIKE [ô]%Sérgio%[ô][Ô]
MAURICIO 15/06/2010 00:22:53
#344818
Dim SQL As String


SQL = [Ô]SELECT * FROM Imoveis WHERE Nome_Prop =[Ô] & TxtProprietario & [Ô] order by Nome[Ô]
Data1.RecordSource = SQL │-> Campo Texto
Data1.Refresh
MICROSCHEME 15/06/2010 08:48:31
#344826

Tu tá precisando com Like

Coloque a query no evento Change de Text1:

Sele1 = [Ô]Select * From Imoveis Where Nome_Prop Like [ô][Ô] & Text1.Text & [Ô]%[ô] Order By Nome_Prop[Ô]
nomedatuaconexão.execute Sele1

Deve ser isso

. . .


MSMJUDAS 15/06/2010 11:16:19
#344861
Uma outra forma:

No evento Change:

Sele1 = [Ô]Select * From Imoveis Where Nome_Prop Like [ô][Ô] & Replace(Trim(Text1.Text), [Ô] [Ô], [Ô]%[Ô]) & [Ô]%[ô] Order By Nome_Prop[Ô]
nomedatuaconexão.execute Sele1

Aí vc pode procurar algo como: JO C SIL

E traz no resultado: JOSE CARLOS DA SILVA
Tópico encerrado , respostas não são mais permitidas