ปวดหัวนักกับ Datetime, Culture UI พ.ศ. หรือ ค.ศ. ล่ะ

เคยไหม?

ใช้พวก Calendar แล้ว .SelectedDate เป็น 2010
แล้วใน Database เป็น 2553

เวลา Query มาก้ Error Minimum Date บ้าง อะไรบ้าง

ใครยังใช้วิธีการแก้ปัญหาด้วยการ .AddYears(543) อยู่บ้าง
แล้วถ้าวันนึงมีคนไปแก้ Religions บน Server ล่ะจะทำไง

วันนี้พบวิธีละ

พอดีว่า ตัว Control ที่ผมใช้ jQueryDatePicker มันสนับสนุนแต่ปี ค.ศ. พอส่งไป Query ก็ Exception Thrown มาในบัดดล

วิธีแก้

ระดับ Page (แก้เฉพาะ Page นั้น ๆ)

<%@ Page UICulture="en" Culture="en-US" %>

แก้ที่ WebConfig (มีผลกับทุก page)

<globalization uiCulture="en" culture="en-US" />

ชะงัดนักแล…

MD5 กับ C# .NET

ใครเคยเขียน php ก็มักจะใช้ function md5 บ้างใช่ไหม แล้ว .NET ล่ะ? md5 มันอยู่ไหน
เขียนเองเลยละกัน ประมาณนี้คับ

public string GetMD5Hash(string input)
        {
            System.Security.Cryptography.MD5CryptoServiceProvider x = new System.Security.Cryptography.MD5CryptoServiceProvider();
            byte[] bs = System.Text.Encoding.UTF8.GetBytes(input);
            bs = x.ComputeHash(bs);
            System.Text.StringBuilder s = new System.Text.StringBuilder();
            foreach (byte b in bs)
            {
                s.Append(b.ToString("x2").ToLower());
            }
            string password = s.ToString();
            return password;
        }

Sourcesafe กับปัญหา ss.ini not found

เฮ้อ! เวลาตั้งใจจะขยันขึ้นมาแล้ว ผ่าง!!!

File “\\Sourcesafe\Source\NET\users\teeradec\ss.ini” not found
Sourcesafe เกิด connect ไม่ได้นี่มันน่าปวดกะบาลยิ่งนัก

ปรกติก็ต้องเดินไปบอก Admin ว่า “พี่คับ Sourcesafe เข้าไม่ได้ … (อีกแล้ว) …”
พี่เค้าก็ analyst database, restart sourcesafe หรือทำอะไรก็ว่ากันไป

แต่วันนี้เจอทางแก้ เค้าบอกว่าให้ไปที่ part ตาม error นั้นแหละผ่าน explorer
แล้ว rename ssXXX.tmp ให้เป็น ss.ini

ปัญหามันเกิดจาก sourcesafe มันพยายามทำอะไรสักอย่างเลย rename file นี้ไปเป็น tmp แล้วดันทำไม่เสร็จ เลยไม่ได้มา rename ไฟล์นี้กลั ปล่อยค้างเติ่งไว้งี้แหละ

เอางี้แหละ สรุป rename file นั้นกลับมาเป็น ss.ini แก้ปัญหาได้ชะงัดนักแล

Page 1 of 41234»