It is currently 7 June 2025, 10:56 Advanced search

Case sensitive e like in In.De. 11.1.49

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

Case sensitive e like in In.De. 11.1.49

Postby g.origlia » 27 November 2012, 11:58

Su un progetto con database Oracle 11 ho aggiornato la versione di In.De. dalla 10.1.4 alla 11.1.49.
Adesso tutte le ricerche sono case sensitive e non funziona il like con * (ad esempio ROS* non trova nulla, la ricerca ROSSI invece si).
Naturalmente con lo stesso db, nella vecchi versione tutto funzionava correttamente.
C'è qualcosa da configurare??
g.origlia
 
Posts: 26
Joined: 4 May 2011, 15:27

Re: Case sensitive e like in In.De. 11.1.49

Postby ManueleE » 27 November 2012, 14:18

Guarda il messaggio "Campo text a volte case sensitive a volte no!" nel forum tips.
A dire il vero noi avevamo notato un comportamento differente a dipendenza della lunghezza dei campi.
varchar(1000) ricerca non case sensitive
varchar(4000) ricerca case sensitive
Il problema era stato visto in assistenza, con la versione 11.5 r10 che utilizzo attualmente rimane lo stesso comportamento.
db oracle 11g R2
ManueleE
 
Posts: 58
Joined: 12 December 2011, 9:01

Re: Case sensitive e like in In.De. 11.1.49

Postby g.lanzi » 28 November 2012, 15:38

Se il campo è più grande di una determinata dimensione, non viene usato il lower. In particolare 2000 caratteri per Oracle, 4000 per SQL server unicode e 8000 per SQL Server non unicode. Non mi sembra che il comportamento sia cambiato dalla 10.1. Possiamo darci un'occhiata in assistenza?
Giuseppe Lanzi
Director of Support services
Pro Gamma S.p.A.
User avatar
g.lanzi
Pro Gamma
Pro Gamma
 
Posts: 3504
Joined: 29 September 2010, 10:24
Location: Bologna

Re: Case sensitive e like in In.De. 11.1.49

Postby ManueleE » 29 November 2012, 13:39

In effetti il comportamento non é cambiato, avevamo richiesto di modificare il comportamento della ricerca indipendentemente dalla lunghezza del campo ma per il momento non é stato eseguito. Ci si deve ricordare di gestire via codice queste differenze per dare all'utente un'applicazione che funzioni in modo coerente.

A dire il vero il top sarebbe avere tra le impostazioni dell'applicazione la scelta se fare le "Ricerche case sensitve ->Si/No" e avere il comportamento della ricerca di conseguenza. un po come l'opzione "Ricerche Like"
ManueleE
 
Posts: 58
Joined: 12 December 2011, 9:01


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 5 guests