Friday, February 29, 2008

Exception เกี่ยวกับสถานะ SQLDataReader C#

Exception :

# There is already an open DataReader associated with this Command which must be closed first.

# แก้ไขโดยเพิ่มเนี๋ย MultipleActiveResultSets=True ลงไปใน connection string

"Data Source = [host]; Initial Catalog = [dbname] ; User ID [usersql]= ;Password = [pwd]; MultipleActiveResultSets=True";

ใช้ Wireless Driver ของ Dell กับ HP Compaq

Wireless driver ของ HP Compaq Presario V3723AU ต้องใช้ Driver Dell (Ubuntu 8.04)

# ต้องขอบคุณชุมชน ubuntuclub.com ที่ให้ความกรุณาหาวิธีแก้ปัญหาให้ ^^'

# กว่าจาเล่น ไวเลส กะ แสดงผลให้เป็นแบบ 1024x768 ก็ต้องรอหลายวัน และแล้ววันที่รอคอยก็มาถึง

# ต้องใช้ Driver ของ Dell ซึ่งสามารถใช้กับ HP ได้ด้วยล่ะเค้าบอกมาก็ทำตามลิ้งเนี๋ย ก็ใช้งาน ไวเลสจนได้

# ข้อมูลเพิ่มเติม : ubuntuforums.org

# วิธีลง driver จาก : linux.dell.com

# driver คือ R174291.exe ซึ่งดาวน์โหลดได้จาก : support.dell.com , ftp.us.dell.com

# มีขั้นตอนดังนี้

1. ขั้นแรกเราต้องไปโหลด R174291.exe

2. เมื่อได้มาแล้วให้แตกไฟล์โดยคำสั่ง

$ cd /tmp

$ unzip R174291.exe

3. จากนั้นเราต้องติดตั้ง ndiswrapper ซะก่อนด้วยคำสั่ง

$ sudo apt-get install ndiswrapper-common ndiswrapper-utils ndisgtk

4. แสดงไดร์เวอร์

$ echo 'blacklist bcm43xx' sudo tee -a /etc/modprobe.d/blacklist

5. ติดตั้งไดว์เวอร์

$ sudo ndiswrapper -i /tmp/DRIVER/bcmwl5.inf

ุ. เพื่อความแน่ใจตรวจสอบว่าตรวจสอบสำเร็จหรือป่าว

$ ndiswrapper -l

# จาขึ้นประมาณเนี๋ย

Installed ndis drivers:{name of driver} driver present, hardware present

# หรือ

{name of driver} : driver installed device ({Chipset ID}) present

7. สั่งให้ใช้งานไดร์เวอร์ที่ติดตั้งโดย ndiswrapper ด้วยคำสั่ง

$ sudo depmod -asudo modprobe ndiswrapper

8. ดูรายละเอียดการติดตั้ง ไม่ทำก็ได้

$ tail /var/log/messages

9. ให้ module นั้นทำการตอน start up

$ gksudo gedit /etc/modules

# เพิ่มคำว่า "ndiswrapper" ต่อท้ายข้อมูลเดิม แล้วทำการ บันทึกไฟล์ซะ

10. reboot

11. ปรับแต่ง Network Setting เอาเองครับ

Thursday, February 28, 2008

IE ใน linux สำหรับเล่น Counter Strike

# ตอนจาเล่น Counter Strike บนลินุกซ์ มันข้างแล้วขึ้นป๊อปอัพให้อัพโหลด wine gecko อ่ะ

# มันเกี่ยวกับ IE อ่ะ

# ถ้าเรากดไม่มันก็จะเล่นต่อได้เลย

# ถ้าเรากด Install มันก็จะโหลด

# ถ้าเราได้ติดตั้งมันไปแล้วคราวต่อไป ตอนเล่นไม่ก็จะไม่ขึ้นมากวนใจอีกแหละ

# หรือ เราสามารถใช้คำสั่งนี้สั่งให้ติดตั้งมันได้

# เปิด เทอร์มินอล ขึ้นมาแล้วพิมพ์

$ wine iexplore http://www.winehq.org

# แค่นี้เอง

Sunday, February 24, 2008

ปัญหาเกี่ยวกับ NIC ใน windows (Acer PC)

# วันก่อนยังเล่นอินเทอร์เน็ตอยู่ดีๆ เลยอ่ะแต่เมื่อวานไงมันเล่นไม่ได้ซะงั้น - -'

# นั่งมั่วอยู่ตั้งนานคิดว่ามันเป็นกับลงระบบไม่สมบูรณ์ก็ลองลงระบบใหม่

# แต่มันก็ยังใช้ เน็ตไม่ได้อีก กำเลยเสียเวลานั่งลงระบบใหม่ตั้งนานเซงเลย

# ก็เลยให้เพื่อนลองมั่วให้ก็แล้วก็ยังเล่นไม่ได้ แต่แล้วพระเจ้าก็ส่งเทพท่านหนึ่ง

# ของเค้าดีจริงๆ แก้แป๊ป ก็เล่นได้แหละ เราแก้ตั้งนาน ^^'



Problem

# ไม่สามารถต่อเค้ากับเน็ตเวิร์คได้

Reason

# คอนฟิกค่าของ speed nic มันเป็น 1 gig

Solve

# เลือก nic คลิกที่ Properties

# ที่แท็บ General คลิก Configure...

# ที่แท็บ Advance

Property: -> Speed/duplex setting

Value: Force 100 Half Duplex

# ประมาณนั้นอ่ะ


Saturday, February 23, 2008

Clear recent projects/files Visual Studio 2005


ที่มา : blogs.msdn.com

# จากการหาข้อมูลเค้าบอกว่าไม่มีกูอี้ในการจัดการมันอ่ะ เซงเลย

# แต่ก็มาทางให้จัดการเคลียร์มันได้อยู่ดีครับเค้าไปลบมันตามนี้เลย

1. Start -> Run พิมพ์ regedit

2. พาธอันนี้สำหรับเคลียร์ Recent projects HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\ProjectMRUList

3. พาธอันนี้สำหรับเคลียร์ Recent files

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\FileMRUList

4. เลือกไฟล์ข้างล่าง default ลงมานะแต่ไม่ต้องเลือกไฟล์ default

5. Delete มันซะเลย

6. เมื่อเราเปิด Visual Studio 2005 ขี้นมามันก็จะไม่เห็นไอ้พวกไฟล์

# recent เก่าๆให้รำคาญสายตาแหละ

# create and modify registry file

Saturday, February 16, 2008

Compaq presario v3723au driver

ที่มา : forums.verclockzone.com



  • สำหรับ XP ครับ vista เค้ามีรายการใน hp อยู่แล้วแต่ xp เราต้องหาเองตามด้านล่างเลยครับ
  • สำหรับ 3723AU ตามนี้นะครับ ทดสอบแล้วครับ ใช้ได้ชัวร์
  • ซึ่งเราต้องไปโหลดไฟล์ด้านล่าง จาก ftp://ftp.compaq.com/pub/softpaq/

ลิสจากเว็บ hp โดยตรง แต่งงอ่ะ และอีกอย่างคือ ไม่มี Driver ethernet ซะงั้น - -' (หรือเราโง่หาไม่เจอเองหว่า)

Change your software/driver language:
Which operating system is used with your product?
» Microsoft Windows Vista
» Microsoft Windows Vista (64-bit)
» Microsoft Windows XP
» Microsoft Windows 2000 Pro
» Microsoft Windows 2000


Xp ก็ใช้ประมาณเนี๋ย
  1. sp35445 => AMD Processor Update for WinXP
  2. sp33031 => nvidia nforce shipset driver หรือ Nvidia for xp32bit <= ซึ่งตัวนี้จะมี NIC , VGA driver อยู่ หรือ softpedia.com
  3. sp33566 => Microsoft UAA Bus Driver for HD Audio
  4. sp34386 manual => Conexant High Definition Audio
  5. sp33839 manual => HDAUDIO Soft Data Fax Modem with SmartCP
  6. sp36684 => Broadcom Wireless LAN Driver
  7. sp34510 => HP Wireless Assistant
  8. sp32883 => hp integrated bluetooth module with wireless technology
  9. sp33020 => Ricoh Media cards host controller
  10. sp35414 => HP 1.3MP Webcam Software Drivers
  11. sp31075 => alps pointing-device
  12. sp38171 => HP Quick Launch button version 6.40B2
Vista ไปโหลดได้เลยจากเว็บเค้า
  • ส่วน Ethernet เนี๋ยต้องไปโหลดจากที่นี่เลย nvidia Nvidia for vista 32bit - -'

สรุปปัญหา


Note

  • ปัญหาที่อาจพบ : ถ้าเราเสียบหูฟังแล้ว เสียงยังออกลำโพงอยู่ ให้เราใช้ sound driver vista แทน
  • ทดสอบลง vista แผ่นทดสอบ ^^' ซึ่งมี driver เสียงมาให้พร้อม แต่ดันมีปัญหาเสียบหูฟัง แล้วเสียงยังออกลำโพง พอลองไปโหลด Driver - Audio ที่เว็บของ hp compaq presario v3723au มาลงปัญหาก็จบลง

More







Tuesday, February 12, 2008

ลบจดหมายใน Outlook Express ให้มีผลที่ server

# เมื่อเราต้องการใช้โปรแกรมรับเมลล์ โดยเมื่อรับเมลล์โดยโปรแกรมแล้วต้องการให้ลบเมลล์นั้นใน server โดยอัตโนมัติ ให้กำหนดค่าดังนี้

1. เปิด Outlook Express ขึ้นมาเลือกเมนู Tool -> Accounts...

2. เลือกแท๊ป Mail -> เลือก Account ที่ต้องการกำหนดค่า -> คลิก Properties

3. เลือกแท๊ป Advanced

4. ที่ Delivery

5. Leave a copy of message on server ติ๊กซะ

6. เลือกว่าจะให้ลบเมลล์ที่เข้าใน inbox นานแล้วกี่วันก็ใส่เข้าไป หรือ ลบเมลล์เมื่อเราลบใน Outlook Express

7. ถ้าเราไม่ติ๊กเลือก Leave a copy of message on server ทำให้เมื่อ outlook รับเมลล์จาก server มาแล้วก็จะทำการลบเมลล์นั้นที่ server เลย

Forward incoming mail of Gmail

# ถ้าเราต้องการให้ gmail ส่งเมลล์ที่ได้รับไปให้ยัง e-mail อื่นโดยอัตโนมัติ

# ตามภาพใน [Tip] Gmail enabling POP

# ที่ช่อง Forward a copy of incoming mail to ติ๊กมันซะ

# แล้วก็ใส่ e-mail ที่จะให้มัน forward ให้โดยอัตโนมัติ

# เลือกว่าต้องการให้ เก็บเมลล์ไว้ หรือ จะลบทิ้งเมื่อมีการ forward แล้ว

# เมื่อมีจดหมายเข้า inbox ของ gmail ใน e-mail อื่นที่เราใส่เข้าไปในช่อง

# Forward a copy of incoming mail to ก็จะมีจดหมายฉบับเหมือนใน gmail เลย

Gmail enabling POP

Enabling POP














1. login เข้าระบบ
2. มองดูมุมบนด้านขวา คลิก Settings (การตั้งค่า)
3. คลิก Forwarding POP/IMAP (การส่งต่อและ POP/IMAP)
4. แล้วก็เลือก Enable POP for all mail
5. เท่านี้เราก็สามารถใช้โปรแกรมเช็คเมลได้

Configuration Clients Program
# โปรแกรมที่เป็น client ก็ใช้ Outlook หรือ Thunderbird ก็ได้ครับก็ตั้งค่าประมาณ
# Incoming mail - POP3 110 ถ้าเป็น SSL ให้ใช้ 995 => pop.gmail.com
# หรือ Incoming mail - IMAP 143 ถ้าเป็น SSL ให้ใช้ 993 => imap.gmail.com
# Outgoing mail -SMTP 25 ถ้าเป็น SSL ให้ใช้ 465 => smtp.gmail.com
# หรือตามคอนฟิกตามลิ้งนี้เลยครับของกูเกิ้ลเค้าเขียนไว้

Mail Clients

Wireless Devices

* While configuration instructions are available, we're currently unable to provide support for these clients.