Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Riconoscere come uguali record DB con spazio in mezzo (data key = data...
venerdì 10 luglio 2009 - 10.49
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
ven 10 lug 2009 - 10:49
Ciao,
Sto implementando un servizio di tagging per un portale web. In una Table mantengo i tag utilizzati e nel caso l'utente tenti di inserire un tag già esistente il sistema esegue un lookup su tale tabella e impedisce l'inserimento.
Tuttavia come affrontare il caso:
[1] Tag non esistente, quindi inserisco nuovo tag: "Data key".
[2] Un utente prova ad inserire come nuovo tag ""Data key" -> System blocca azione, tag già esistente.
MA:
[3]Un altro utente prova ad inserire: "DataKey" -> System esegue una SELECT sulla table cercando per "DataKey" e non trova nessun risultato, quindi permette l'iserimento.
Come risultato ho nella table lo stesso Tag due volte!
Se anche usassi il metodo Trim() non risolverebbe il problema, poiché ciò precluderebbe la possibilità di avere tag di due parole (più professionale lato presentazione, ad es. Business Plan, piuttosto che BusinessPlan).
Come potrei fare affinchè con un look up sulla tabella tali tag vengano riconosciuti come uguali?
Grazie.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !