| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2003 16:56:05
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
Fala galera...
to tentando executar o comando LIKE no access...
qdo executo o SQL no access funciona perfeitamente....mas qdo rodo pela aplicacao, ele nao retorna dados....
nao tah dando err nenhum e os SQL sao exatamente iguais...
o q mais pode ser??
valew
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2003 17:05:40
|
dango
JavaEvangelist
![[Avatar]](/images/avatar/c8a19a6140e2e852b3f66.gif)
Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline
|
você está tentando algo do tipo:
SELECT X,Y,Z FROM Tabela WHERE Z LIKE 'L*'
é isso? se for é para funcionar... estranho!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2003 23:46:25
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
exatamente....
qdo rodo no access funciona....mas na aplicacao, o resultset vem vazio....
nao sei o pq disso....
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 00:02:12
|
carioca
JavaTeenager
![[Avatar]](/images/avatar/c8b04e7f4031b897aa4da.png)
Membro desde: 06/02/2003 15:35:20
Mensagens: 184
Offline
|
Voce deve colocar % no lugar de *.
Ex.:
SELECT X,Y,Z FROM Tabela WHERE Z LIKE 'L*' <----- Errado
SELECT X,Y,Z FROM Tabela WHERE Z LIKE 'L%' <----- Certo
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 09:05:31
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
mas entao pq no access funciona e no java nao??
se estivesse errada a sintaxe, nem no access funcionaria, certo??
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 09:11:57
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
carioca...
tentei usar o LIKE com % e nao funcionou nem no access....eu usei % no LIKE, mas em Oracle....
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 09:25:54
|
J2Alex
JavaEvangelist
![[Avatar]](/images/avatar/f4be00279ee2e0a53eafdaa94a151e2c.png)
Membro desde: 18/01/2003 08:14:41
Mensagens: 348
Localização: São José dos Campos
Offline
|
LIKE '*' ???
LIKE '%' realmente é o correto, mesmo no ACCESS isso deve funcionar - sempre funcionou comigo.
|
Alexandre
Hoje tem Balada
https://apps.facebook.com/hojetembalada
Guia colaborativo de baladas, bares e restaurantes |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 09:37:28
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
pois eh....
mas nao funciona Alex....vi em sites sobre access usando o '*'.....
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 10:00:48
|
J2Alex
JavaEvangelist
![[Avatar]](/images/avatar/f4be00279ee2e0a53eafdaa94a151e2c.png)
Membro desde: 18/01/2003 08:14:41
Mensagens: 348
Localização: São José dos Campos
Offline
|
Bem, % deveria funcionar...
Já cogitou a possibilidade de o problema ser relativo ao driver de conexão que vc possa estar usando? Tente ver isso. Talvez possa resolver.
Falow
|
Alexandre
Hoje tem Balada
https://apps.facebook.com/hojetembalada
Guia colaborativo de baladas, bares e restaurantes |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 10:03:55
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
eu faco conexao com o access via ODBC mesmo.....
teria outra alternativa??
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 10:13:19
|
J2Alex
JavaEvangelist
![[Avatar]](/images/avatar/f4be00279ee2e0a53eafdaa94a151e2c.png)
Membro desde: 18/01/2003 08:14:41
Mensagens: 348
Localização: São José dos Campos
Offline
|
Hum... digo, talvez problemas no driver mesmo, ainda que via ODBC.
Já tive problema estranhos acontecendo tanto com ACCESS quanto com SQL-Server (engraçado, ambos são da Micro$oft, hehe). A reinstalação dos drivers resolveu nestes casos.
Não estou afirmando que seja o caso, mas... estanho é que % realmente deveria funcionar sem sombra de dúvidas. Tente fazer testes em outra máquina, use % que é padrão SQL. Pelo menos se funcionar em outra máquina já refresca pro seu lado.
Se não der certo, dá um toque.
|
Alexandre
Hoje tem Balada
https://apps.facebook.com/hojetembalada
Guia colaborativo de baladas, bares e restaurantes |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 10:16:07
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
mas Alex...
tentei usar o % no proprio access e nao funciona.....
nao eh paw do driver...
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 10:51:52
|
carioca
JavaTeenager
![[Avatar]](/images/avatar/c8b04e7f4031b897aa4da.png)
Membro desde: 06/02/2003 15:35:20
Mensagens: 184
Offline
|
aqui eu possuo um aplicação que utiliza banco de dados access, uso '%' e funciona.
coloca a query aqui pra mim dar uma olhada.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2003 10:52:43
|
J2Alex
JavaEvangelist
![[Avatar]](/images/avatar/f4be00279ee2e0a53eafdaa94a151e2c.png)
Membro desde: 18/01/2003 08:14:41
Mensagens: 348
Localização: São José dos Campos
Offline
|
Fiz um teste aqui e % não funciona mesmo dentro do ACCESS, mas fora dele sim. Se não der certo, não tenho idéia do que possa ser...
|
Alexandre
Hoje tem Balada
https://apps.facebook.com/hojetembalada
Guia colaborativo de baladas, bares e restaurantes |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/06/2010 11:05:02
|
Rodrigo_td
Smalltalk
![[Avatar]](/images/avatar/00ed5ff2e018df6927976325db77d269.png)
Membro desde: 13/06/2010 10:58:58
Mensagens: 1
Offline
|
E aeh Pessoal
Estava vendo em um site.. o Like parece ser meio diferente dentro do Access
peguei um exemplo
SELECT Pedidos.NúmeroDoPedido, Pedidos.DataDoPedido, Pedidos.DataDeEntrega, Pedidos.PaísDeDestino, Pedidos.Frete, [DataDeEntrega]-[DataDoPedido] AS Dias_Ped_Entr
FROM
Pedidos
WHERE (((Pedidos.PaísDeDestino) Like "[A-M]*"))
ORDER BY Pedidos.PaísDeDestino;
no site http://www.juliobattisti.com.br/artigos/office/nocoessqlconsultas.asp
tem coisas legais lá
abraços
|
Oracle Developer |
|
|
 |
|
|