2 DUVIDAS

MFLAVIO 30/07/2009 19:46:33
#318391
Ola gente tudo bem

Bom o seguinte estou tentando localizar um registro em um DB firebird mais não consigo fazer o SQL ignorar maiuscula a pesquisa esta diferenciando maiuscula de minusculo

  
Static CMD As FbCommand
Static DR As FbDataReader

SQL = [Ô][Ô]
SQL = [Ô]SELECT id,nome from cliente where(nome)like [ô]%[Ô] & TXT_nome.Text & [Ô]%[ô][Ô]
CMD = New FbCommand(SQL, conexaoFB)
DR = CMD.ExecuteReader
List_cliente.Items.Clear()
Do While DR.Read
List_cliente.Items.Add(Trim(DR([Ô]id[Ô]).ToString) & [Ô] | [Ô] & Trim(DR([Ô]nome[Ô]).ToString))
Loop
DR.Close()

não sei porque mais esta diferenciando

Bom outra coisa eu criei um sistema que gera a chave apartir da ID da parição(HD)
como eu faço para alterar essa ID do HD pelo Sistema sem danificar a partição?
RICART 30/07/2009 20:05:08
#318393
Pode ser assim:
SQL = [Ô]SELECT id,nome from cliente where upper(nome) ike [ô]%[Ô] & TXT_nome.Text.ToUpper & [Ô]%[ô][Ô]


Essa da partição, não sei não!
JWCELYO 30/07/2009 20:07:38
#318394
não da para mudar o id
MFLAVIO 30/07/2009 20:14:08
#318395
Citação:

JWCELYO escreveu:
não da para mudar o id



Amigo não da para Mudar pelo sistema e isso?

eu tenho um prog. dos (volumeID) que eu consigo trocar o ID numa boa
eu quero faz isso pelo meu sistema
DAVIDPL 31/07/2009 08:55:29
#318427
Apartir do FireBird 2.0 existe collatioons case-insensitive e accent-insensitive para os Brasileiros. Ou seja temos como tratar os dados da forma que usamos aqui no Brasil.
Existem duas collations case/accent-insensitive para o Brasil: são PT_BR para o charset ISO8859_1 e WIN_PTBR para o charset WIN1252


Teste ai amigo e veja qual lhe agrada mais..


(FireBird o Banco de dados do novo milênio. Ed:Ciência Moderna)
Tópico encerrado , respostas não são mais permitidas