วิธีกำหนดตัวแปรในไฟล์ web.config ของ ASP.NET

บันทึกโดย TaTump วันที่ 17 June 2010 | 187 views

กำหนดตัวแปรในไฟล์ web.config

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
.
.
.
<appSettings>
<add key="cfgWebTitle" value="Memo8.com" />
</appSettings>
</configuration>

วิธีอ่านค่า (C#)

string cfgWebTitle=ConfigurationManager.AppSettings["cfgWebTitle"].ToString();
Response.Write(cfgWebTitle);

เปิดไฟล์ Master Pages ของ ASP.NET ใน Dreamweaver 8 ให้สามารถ Design ได้

บันทึกโดย TaTump วันที่ 12 June 2010 | 195 views

โดย Master Pages ของ ASP.NET นั้นจะเป็นนามสกุล master ซึ่ง Dreamweaver จะไม่รู้จัก ถ้าเรา Open With มาก็จะเป็น Text ไม่สามารถ Design ได้ วิธีที่จะทำให้ Dreamwever รู้จักไฟล์นามสกุล master อีกหนึ่งวิธีก็คือ

  1. ให้เข้าไปที่ C:\Program Files\Macromedia\Dreamweaver 8\Configuration\DocumentTypes ถ้าเป็น Windows 64 bit ก็เปลี่ยนชื่อ Program Files ไปเป็น Program Files (x86)
  2. หาไฟล์ชื่อ MMDocumentTypes.xml เปิดด้วยโปรแกรม text editor เพื่อแก้ไขไฟล์
  3. เมื่อเปิดมาแล้วให้ค้นหา “ASP.NET_VB” และ “ASP.NET_CSharp”
  4. หา attribute ที่ชื่อว่า “winfileextension” สังเกตุจะบรรจุค่าไว้ aspx,ascx,asmx ให้เราเพิ่ม master เข้าไป ดังนั้นจะได้เป็น winfileextension=”aspx,ascx,asmx,master”
  5. ปิด Dreamweaver แล้วเปิดใหม่ครับ เสร็จเรียบร้อยครับ

“ไม่แน่ใจว่าเวอร์ชั่นอื่นจะแก้ด้วยวิธีนี้รึเปล่านะครับ แต่ผมคิดว่าพาธ config คงไม่ต่างกันมาก”

วิธีแก้ไข ASP.NET Error : The SELECT permission was denied on the object ‘table_name’, database ‘table_name’, schema ‘dbo’.

บันทึกโดย TaTump วันที่ 10 June 2010 | 136 views

จาก Error ตามหัวข้อเกิดจากไม่ได้ Add Permission (เพิ่งเคยเจอเหมือนกัน อุอุ) สามารถแก้ไขได้ดังนี้

  1. เปิดโปรแกรม SQL Server Management Studio
  2. ดูที่ Object Explorer (ด้านซ้าย)
  3. เลือกโฟลเดอร์ >> Security >> Logins
  4. เลือก User ที่ใช้งานอยู่ คลิกขวาเลือกเมนูลัด “Properties”
  5. เมื่อขึ้นหน้าต่าง ดูที่ Select a page (ด้านซ้าย)
  6. เลือก Server Role ให้ Check “sysadmin” กดปุ่ม Ok

เป็นอีกหนึ่งวิธีที่แก้ไข้ได้ครับ เรียบร้อยโรงเรียนไทย

ติดตั้ง IIS ไม่ได้ เพราะหาไฟล์ staxmem.dl_ ไม่เจอ

บันทึกโดย TaTump วันที่ 30 June 2008 | 768 views

ไม่ไ้ด้ติดตั้ง IIS มานานมาก พอมาติดตั้งกะไว้เขียน ASP.NET ก็เจอปัญหาตามหัวข้อ อะไรวะเนี่ย  Windows Pack2 เอากรุอีกแล้ว T_T ฮือ… เลยไปเจอวิธีแก้ไขจากเว็บ  Support ของ microsoft โดยเป็น command prompt ซ่อมแซม Database Utility ที่มีปัญหา แต่ถ้าอยากรู้ละเอียดกว่านี้ก็แปลเอาเองละกันเด้อ ผมก็มีปัญญามั่วแค่นี้แหล่ะเหอๆ แต่ได้ผล วิธีการดังนี้จ่ะ

1. คลิก Start Menu >> Run >> พิมพ์ cmd
2. ให้พิมพ์คำสั่งตามด้านล่างนี้ แล้วเคาะ Enter

esentutl /p %windir%\security\database\secedit.sdb

3. จะมีหน้าต่าง warningขึ้นมาให้กดปุ่ม OK
4. จากนั้นรอจนกว่าระบบจะ “Repair” เสร็จ

“ทีนี้ลองกลับไปติดตั้ง IIS ใหม่อีกครั้งครับ น่าจะได้แล้วล่ะ”

ที่มา : http://support.microsoft.com/kb/555268