Arkadaşlar date olayı hakikaten çok sorun lu
sql serverda smalldatetime tipinde tutuğum kolonda veri
08/10/2004 şeklinde bulunmasına rağmen
webformumda bağladığım gridde ise tarih kolunu: 8/10/2004 12:00:00 AM şeklinde gösteriyor bunu nasıl 8/10/2004 şeklinde gösterebilirim? diye aradım aradım sonunda bu olayıda şöyle çözdüm
OleDbDataAdapter da = new OleDbDataAdapter("select convert(nvarchar(10), CIKISTARIH, 3) as CIKISTARIH, convert(nvarchar(10), GELISTARIH, 3) as GELISTARIH, convert(nvarchar(10), GIRISTARIH, 3) as GIRISTARIH, K_ID, CIKISTARIHNO, LOGNAME, SUBE, PARAF, E_ID, DURUM, GELISTARIHNO, GIRISTARIHNO, TUR, SONIMZA from [EVRAK] where K_ID="+tempp.idstr+"" ,o.mycon);
şeklinde
convert(nvarchar(10), CIKISTARIH, 3) as
CIKISTARIH
cınvert fonkisyonu sayesinde gridde formatlıyarak gösterdim.
Eminim .NET ile uğraşmaya başlıyan herkesin karşılaşcağı bir sorun forumumuzda bulunsun istedim...
Kolay gelsin iyi günler...
data gridden date i gösterirken
data gridden date i gösterirken
Boş Başak Dik Durur...
Santranç bitince şah da piyon da aynı torbaya girermiş...
Santranç bitince şah da piyon da aynı torbaya girermiş...
-
- Üye
- Mesajlar: 9
- Kayıt: 24 Haz 2004 12:06
merhaba,
datagrid e sağ tuş yapıp property builder a giriyorsun.
columns blümünden available columns dan selected columns a bazı alanları atıyorsun ve tarih alanını seçip data formatting expression bölümüne {0:d} giriyorsun.
bazı formatlar;
{0:t} : short time
{0:T} : long time
{0:d} : short date
{0: D} : long date
{0:g} : date and time
{0:G} : Full date
datagrid e sağ tuş yapıp property builder a giriyorsun.
columns blümünden available columns dan selected columns a bazı alanları atıyorsun ve tarih alanını seçip data formatting expression bölümüne {0:d} giriyorsun.
bazı formatlar;
{0:t} : short time
{0:T} : long time
{0:d} : short date
{0: D} : long date
{0:g} : date and time
{0:G} : Full date