Posts

Showing posts from December, 2010

Server Time Sync.

     ปัญหาที่เกิดขึ้นคือเวลาที่เครื่อง Server เดินไม่ตรงกับความเป็นจริง ดังนั้นเราสามารถเซ็ตได้ว่าให้ Server ไปเชื่อมต่อกับ Server ที่ใช้ในการเทียบเวลาได้ โดยที่มีได้หลายวิธี บางรายติดตั้งโปรแกรมและให้โปรแกรมเป็นตัวเชื่อมต่อออกไปเทียบเวลากับภายนอกก็ได้ แต่ในที่นี้จะใช้ Command ในการเทียบเวลากับ Server ภายนอก Command Prompt :: net time /querysntp >>> ใช้ในการตรวจสอบว่า ณ ปัจจุบัน Server เทียบเวลากับที่ไหนอยู่ net stop w32time >>> ใช้ในการหยุด Timer Service net start w32time >>> ใช้ในการเริ่มใช้งาน Time Service net /setsntp:servername >>> ใช้ในการเซ็ตให้ Server เข้าไปเทียบเวลากับ Server ตัวไหน อาทิเช่น clock.nectec.or.th หรือ clock2.nectec.or.th เป็นต้น

Control Image :: Display Image from Database

     การแสดงรูปภาพที่เก็บข้อมูลอยู่ในฐานข้อมูลนั้น สามารถนำมาแสดงได้หลายรูปแบบมาก แต่ในที่นี้ตามประสบการณ์ที่เคยเขียนมานั้น เป็นวิธีที่สั้นที่สุด และน่าจะเข้าใจได้ง่ายมากที่สุดแบบนึงครับ 1. สร้างไฟล์ ConnectDB.aspx และลากเอา Image Control มาไว้ที่หน้าเว็บ โดยที่ Image Control Property ดังนี้       - ID = Image1       - ImageUrl = ShowImage.aspx  และทำการเขียนติดต่อกับฐานข้อมูลเพื่อไปนำเอาข้อมูลรูปภาพออกมาเอามาเก็บไว้ใน Session Protected Sub Page_Load( ByVal sender As Object , ByVal e As System.EventArgs) Handles Me .Load    Sql = "select Picture from tbl_Photo where photo_ID = 'u4782' "        Da = New SqlDataAdapter(Sql, Conn)    Da.Fill(ds, "tbl" )    Session( "picture" ) = ds.Tables( "tbl" ).Rows(0).Item( "picture" ) End Sub Class 2. สร้างไฟล์ ShowImage.aspx ที่ใช้ในการเขียนข้อมูล Image ที่ได้รับออกมาเป็นรูปภาพ Protected Sub Page_PreLoad( ByVal sender As Object , ByVal e As System.EventArgs) Han