Nascondere parte dei dati in una DataGrid

venerdì 14 gennaio 2005 - 16.35

LeonDom Profilo | Senior Member

Salve a tutti,
volevo un consiglio su come nascondere parte dei dati in una colonna di una datagrid, per capirci i classici 3 asterischi (Es: 11111***).

Popolo il Datagrid con un seplice dataset popolato da una semplice select che prende dai 5000 record in su...

Qualcuno di voi ha un'idea...

Sto provando a crearmi una DataTable.... vedete altre soluzioni???

LeonDom

Cteniza Profilo | Guru

Secondo me aggiungere una colonna alla tua tabella (calcolata in base alla tua colonna "normale") colonna che puoi formattare come meglio ti pare.

Brainkiller Profilo | Guru

Infatti credo la Left la supportino un po' tutti i DB.

Select colonna_numero, LEFT(colonna_numero,5) + '*****' as numero_nascosto from tabella

ciao
david

LeonDom Profilo | Senior Member

Grazie Brainkiller,
ho seguito le tue indicazioni con una colonna calcolata in questo modo:

Select numero, Concat(LEFT(numero,5), '****') as Crypt_Num from tabdati

Se si utilizza MySQL4.1.8 la stringa è questa, non gli piace il + '*****'

Grazie 1000,

LeonDom

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 !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5