Category: คลังความรู้ปี 2558

Insert ข้อมูลและส่งค่า Primary key กลับมา

Insert ข้อมูลและส่งค่า Primarykey ที่พึ่ง Insert ล่าสุดกลับมาเพื่อนำไปใช้ต่อ โดยใช้ SELECT CAST(scope_identity() AS int ช่วย ตัวอย่างโค้ด

 

C# Alert JavaScript

C# Alert JavaScript วีธีแสดง Alert Javascript ใน Code Behide สามารถทำได้โดยแก้ไขในไฟล์ Code Behide ตามตัวอย่างด้านล่าง

กรณีเอาไว้ใน Class File จะต้องประกาศ HttpContext.Current.Handler ก่อน ดังตัวอย่างด้านล่าง

   

แก้ PopupControl ของ DevExpress ไม่ขึ้น

ปัญหาเกิดจาก Update version ของ DevExpress เป็นเวอรชั่น 14.2.5 ทำให้การเรียก JavaScript แบบ RegisterStartupScript ใน Page_Load ไม่สามารถใช้งานได้จะต้องไป set option ของ PopupControl ให้มี ShowOnPageLoad=”true”  

วิธีแก้ปัญหา Macbook เกิดปัญหา Wi-Fi อยู่ดีๆหาย แจ้งว่า no hardware installed

Macbook เกิดปัญหา Wi-Fi อยู่ดีๆหายแจ้งว่า  no hardware installed วิธีแก้ดังนี้ เปิด Terminal ของ Mac ขึ้นมา หลังจากนั้นพิมพ์ sudo rm -f /var/vm/sleepimage ถ้ามันให้ใส่ password ก็ใส่ password เขาเครื่องลงไป   หลังจากนั้นให้กดปุ่ม Power button ค้างไว้และเลือก shutdown ถ้ามันถามให้ตกลงก็กดตกลงไปมันจะเตือนเรื่องการเปลี่ยนแปลงค่า config ส่วนวิธีการแก้ไขปัญหาอื่นๆสามารถอ่านได้จากที่นี่ https://discussions.apple.com/thread/3210949?start=75  

Photoshop CS6 Shortcut Key for Mac

windows->workspace->Reset Essential ทำให้ panel ด้านขวากลับมา command & + – เป็นการ Zoom In/Out command & 0 เป็นการดูเต็มภาพ command & 1 command & Spacebar จะเป็นรูปมือสำหรับเลื่อนภาพ command & delete เทสี background command & z คือ undo ย้อนกลับได้ 1 ครั้ง command & alt & z จะย้อนกลับได้ไม่เกิน 20 ครั้ง command & shift z จะไปข้างหน้า command & j เป็นการ copy layer […]

Devexpress ASPxComboBox add item in code behind

ตัวอย่างการทำ combobox ให้ดึงข้อมูลจาก datasource และ add new item ลงไปด้วยในส่วน code behind

 

  สำหรับตัวอย่าง Add Month , Year ใน Combobox

DevExpress : XRBarCode เมื่อเครื่อง Scan barcode ทำการ Scan แล้วได้ตัวเลขเกิน

DevExpress : XRBarCode เมื่อเครื่อง Scan barcode ทำการ Scan แล้วได้ตัวเลขเกิน ปัญหา : เวลา XRBarCode ถูก Scan ด้วยเครื่องอ่าน BarCode แล้วได้ตัวเลขเพิ่มมาเช่นบัตรนักศึกษาปกติ 135750603230-2 แต่พอ Scan ดันได้ 135750603230-2U มีตัว U เพิ่มมา วิธีการแก้ไข : ต้องปรับ Properties ของ XRBarCode ในส่วนของ Symbology-> CalcCheckSum = False ปกติมันเป็น Ture เวลาเครื่อง Scan จะได้ค่า Sum ในการ Scan ทำให้ตัวเลขมี digit เพิ่ม (ปัญหานี้จะเกิดกับ Symbology Type บางประเภทเช่น Code39 ที่มีโหมด Check Sum)