Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > มีปัญหากับ Access ครับ พอกระบวนการเสร็จเรียบร้อยแล้ว ไฟล์ access.ldb ค้าง ไม่ยอมหาย



 

มีปัญหากับ Access ครับ พอกระบวนการเสร็จเรียบร้อยแล้ว ไฟล์ access.ldb ค้าง ไม่ยอมหาย

 



Topic : 078063



โพสกระทู้ ( 33 )
บทความ ( 0 )



สถานะออฟไลน์




มีปัญหากับ Access ครับ พอกระบวนการเสร็จเรียบร้อยแล้ว ไฟล์ access.ldb มันยังค้างอยู่เลยครับ มันไม่ยอมหาย โค๊ตการทำงานประมาณนี้ครับ รบกวนช่วยหน่อยนะครับ

Code (VB.NET)
Dim FileIn As New FileInfo(Server.MapPath("STD.mdb"))

                    If FileIn.Exists Then
                        FileIn.Delete()
                    End If

                    Sub_CreateNewMDB(Server.MapPath("STD.mdb"), Jet4x)


                    ' -------------------------------------------------------------------

                    Dim Cn As ADODB.Connection, Cat As ADOX.Catalog, objTable As ADOX.Table

                    Cn = New ADODB.Connection
                    Cat = New ADOX.Catalog
                    objTable = New ADOX.Table

                    Cn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("STD.mdb"))
                    Cat.ActiveConnection = Cn

                    'เพิ่มชื่อตาราง
                    objTable.Name = "Survey"

                    'เพิ่มชื่อฟิลด์
                    objTable.Columns.Append("STUDENT_CODE") 'รหัสประจำตัวนิสิต
                    objTable.Columns.Append("STUDENT_NAME") 'ชื่อ-สกุล

                    objTable.Columns.Append("CITIZENID") 'รหัสประจำตัวประชาชน

                    objTable.Columns.Append("BAN_NUMBER") 'บ้านเลขที่
                    objTable.Columns.Append("MOO") 'หมู่
                    objTable.Columns.Append("ALLEYS") 'ซอย
                    objTable.Columns.Append("ROAD") 'ถนน
                    objTable.Columns.Append("BAN") 'บ้าน
                    objTable.Columns.Append("DISTRICT") 'ตำบล
                    objTable.Columns.Append("AMPUR") 'อำเภอ
                    objTable.Columns.Append("PROVINCE") 'จังหวัด
                    objTable.Columns.Append("POST") 'รหัสไปรษณยี์

                    objTable.Columns.Append("PHONE") 'เบอร์โทรศัพท์
                    objTable.Columns.Append("EMAIL") 'อีเมล์

                    objTable.Columns.Append("MAJOR") 'สาขา
                    objTable.Columns.Append("FACULTY") 'คณะ

                    objTable.Columns.Append("SURVEY_YEAR") 'ปีการศึกษา

                    objTable.Columns.Append("WORK_STATUS") 'สถานะการทำงาน

                    Cat.Tables.Append(objTable)


                    objTable = Nothing
                    Cat = Nothing
                    Cn.Close()
                    Cn = Nothing


                    '--------------------------------------------------------------------------

                    Dim MyConnection As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("STD.mdb"))
                    MyConnection.Open()

                    Dim sql_string, Name As String

                    sql1 = " SELECT S_SURVEY.*, STUDENTMAIN.STUDENTCODE, "
                    sql1 &= " STUDENTMAIN.STUDENTNAME, STUDENTMAIN.STUDENTSURNAME, "
                    sql1 &= " PREFIXID.PREFIXNAME, STUDENTDETAIL.CITIZENID,FACULTY.FACULTYNAME, MAJOR.MAJORNAME "
                    sql1 &= " FROM S_SURVEY "
                    sql1 &= " INNER JOIN STUDENTMAIN ON STUDENTMAIN.STUDENTID = S_SURVEY.STUDENTID "
                    sql1 &= " INNER JOIN PREFIXID ON STUDENTMAIN.PREFIXID = PREFIXID.PREFIXID "
                    sql1 &= " INNER JOIN STUDENTDETAIL ON STUDENTMAIN.STUDENTID = STUDENTDETAIL.STUDENTID "
                    sql1 &= " INNER JOIN FACULTY ON STUDENTMAIN.FACULTYID = FACULTY.FACULTYID"
                    sql1 &= " INNER JOIN MAJOR ON STUDENTMAIN.MAJORID = MAJOR.MAJORID "
                    sql1 &= " where SURVEY_YEAR = '" & Me.DropDownList1.Text & "' "

                    Cmd1 = New OracleCommand(sql1, Conn)
                    dtReader1 = Cmd1.ExecuteReader()

                    While dtReader1.Read()

                        Name = dtReader1.Item("PREFIXNAME") & "" & dtReader1.Item("STUDENTNAME") & "   " & dtReader1.Item("STUDENTSURNAME")

                        sql_string = " INSERT INTO Survey "
                        sql_string &= " (STUDENT_CODE,STUDENT_NAME, "
                        sql_string &= " CITIZENID,"
                        sql_string &= " BAN_NUMBER,MOO, "
                        sql_string &= " ALLEYS,ROAD, "
                        sql_string &= " BAN,DISTRICT, "
                        sql_string &= " AMPUR,PROVINCE, "
                        sql_string &= " POST,PHONE, "
                        sql_string &= " EMAIL, "
                        sql_string &= " MAJOR, "
                        sql_string &= " FACULTY, "
                        sql_string &= " SURVEY_YEAR, "
                        sql_string &= " WORK_STATUS) "

                        sql_string &= " VALUES "

                        sql_string &= " ('" & dtReader1.Item("STUDENTCODE") & "','" & Name & "', "
                        sql_string &= " '" & dtReader1.Item("CITIZENID") & "',"
                        sql_string &= " '" & dtReader1.Item("SURVEY_NUMBER") & "','" & dtReader1.Item("SURVEY_MOO") & "', "
                        sql_string &= " '" & dtReader1.Item("SURVEY_ALLEYS") & "','" & dtReader1.Item("SURVEY_ROAD") & "', "
                        sql_string &= " '" & dtReader1.Item("SURVEY_HOME") & "','" & dtReader1.Item("SURVEY_DISTRICT") & "', "
                        sql_string &= " '" & dtReader1.Item("SURVEY_ZONE") & "','" & dtReader1.Item("SURVEY_PROVINCE") & "', "
                        sql_string &= " '" & dtReader1.Item("SURVEY_POSTALCODE") & "','" & dtReader1.Item("SURVEY_PHONE") & "', "
                        sql_string &= " '" & dtReader1.Item("SURVEY_EMAIL") & "', "

                        sql_string &= " '" & dtReader1.Item("MAJORNAME") & "', "
                        sql_string &= " '" & dtReader1.Item("FACULTYNAME") & "', "

                        sql_string &= " '" & dtReader1.Item("SURVEY_YEAR") & "', "

                        sql_string &= " '" & dtReader1.Item("SURVEY_CHECK_WORK") & "')"


                        Dim MyCommand As New OleDbCommand(sql_string, MyConnection)
                        MyCommand.ExecuteNonQuery()

                    End While



                    dtReader.Close()

                    dtReader1.Close()

                    Cn.Close()

                    MyConnection.Close()




Tag : .NET, Ms Access, Oracle, Web (ASP.NET), VS 2010 (.NET 4.x)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-05-06 17:43:56 By : mylovekukkai View : 1111 Reply : 3
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

การปิด Connection ไม่สมบูรณ์หรือเปล่าครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-06 18:11:58 By : mr.win
 


 

No. 2



โพสกระทู้ ( 33 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : mr.win เมื่อวันที่ 2012-05-06 18:11:58
รายละเอียดของการตอบ ::
ต้องปิดตรงไหนครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-06 21:48:24 By : mylovekukkai
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ทำไมคุณจะต้อง เปิด-ปิด 2 ครั้งครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-07 06:37:38 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : มีปัญหากับ Access ครับ พอกระบวนการเสร็จเรียบร้อยแล้ว ไฟล์ access.ldb ค้าง ไม่ยอมหาย
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่