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,027

HOME > .NET Framework > Forum > msgbox (Thread was being aborted) ด้านในเกิดขึ้นมาได้เพราะอะไร ทั้งที่ไม่ได้มี error อะไรนะครับ ...



 

msgbox (Thread was being aborted) ด้านในเกิดขึ้นมาได้เพราะอะไร ทั้งที่ไม่ได้มี error อะไรนะครับ ...

 



Topic : 062908



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



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



msgbox picture

Code (VB.NET)
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="loginUser.ascx.vb" Inherits="TEST.loginUser" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">    
    Sub submit_click(ByVal sender As Object, ByVal e As EventArgs)
        Dim user As String = Me.txtuser.Text
        Dim pass As String = Me.txtpass.Text
        Dim objCon As SqlConnection
        Dim objCmd As SqlCommand
        Dim sql As String
        Dim strConnection As String = ConfigurationManager.ConnectionStrings("strConnection").ConnectionString
        Dim intNumRows As Integer
        Try
            sql = "select count(*) from username where uid = '" & user & "' and password = '" & pass & "'"
            objCon = New SqlConnection
            With objCon
                .ConnectionString = strConnection
                .Open()
            End With
            objCmd = New SqlCommand
            With objCmd
                .Connection = objCon                    
                .CommandText = sql
                .CommandType = CommandType.Text
            End With
            intNumRows = objCmd.ExecuteScalar
            If intNumRows > 0 Then                
                Session.Add("username", user)
                Response.Redirect("addData.aspx")
            Else
                MsgBox("username or password is incorrect !!!")
            End If            
        Catch ex As Exception
            MsgBox(ex.message)
        End Try
        objCon.Close()
        objCon = Nothing
    End Sub  
</script>
<asp:Panel ID="PaneLogin" runat="server">
    <asp:Label ID="Label1" runat="server" Text="username: " Width="100px"></asp:Label>
    <asp:TextBox ID="txtuser" runat="server" MaxLength="12" Width="200px"></asp:TextBox>
    <asp:RequiredFieldValidator ID="checktxtuser" runat="server" 
        ErrorMessage="*Username Require" ControlToValidate="txtuser"></asp:RequiredFieldValidator>
    <br />
    <asp:Label ID="Label2" runat="server" Text="password: " Width="100px"></asp:Label>
    <asp:TextBox ID="txtpass" runat="server" MaxLength="12" Width="200px" 
        TextMode="Password"></asp:TextBox>        
    <br />
    <asp:Label ID="Label3" runat="server" Text="" Width="100px"></asp:Label>
    <asp:Button ID="btnsubmitLogin" runat="server" Text="Login" OnClick="submit_click" />
    <br />
    <a href="start.aspx">Register</a>
</asp:Panel>    


นี่แหละครับ Login ผ่านหมดแล้ว ไม่มี error อะไรแล้วก็ Redirect ไปหน้าต่อไปได้ปกติ แต่ก่อนที่จะ redirect ไปจะเกิด msgbox ดังภาพขึ้นมาก่อนเสมอครับ เลยไม่แน่ใจว่าเป็นเพราะสาเหตุอะไรครับ ใครที่พอจะทราบช่วยแนะนำวิธีแก้ไขด้วยนะครับ

ขอบคุณครับ



Tag : .NET, Ms SQL Server 2008, Web (ASP.NET), VB.NET, VS 2010 (.NET 4.x)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-07-08 16:15:32 By : ppanchai View : 2796 Reply : 6
 

 

No. 1



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

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

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

แปลกน่ะครับ ลอง Close Connection ก่อนที่จะ Redirect ดูครับ (ผมเดาครับ)






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-08 17:26:28 By : webmaster
 


 

No. 2



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

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

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

พอจะรู้ล่ะให้ใส่

Code (VB.NET)
Response.Redirect("addData.aspx")
Response.End();


ลองดูครับ แต่อย่าลืมปิด Connection ด้วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-08 17:28:24 By : webmaster
 

 

No. 3



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



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

ขอบคุณมากครับ คุณวิน แต่ก็ยังเป็นเหมือนเดิมครับ เดี๋ยวลองเขียนใหม่


ประวัติการแก้ไข
2011-07-08 19:52:03
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-08 18:48:46 By : ppanchai
 


 

No. 4



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

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

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

ถ้าแก้ไขได้ยังไงรบกวนโพสด้วยน่ะครับ พอดีอยากจะรู้เหมือนกันครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-10 08:56:13 By : webmaster
 


 

No. 5



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



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


ทำงานยังจะเล่น Facebook อีกนะครับ
ปล.เข้ามาแซวเล่นครับ ไม่เคยเจอเหมือนกัน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-10 10:29:50 By : 13crowns
 


 

No. 6



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

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

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

ลองแก้เป็น Response.Redirect("addData.aspx", False)ดูครับ
ตามความเข้าใจส่วนตัว click ปุ่ม 1 ครั้ง จะเกิดการทำงานขึ้น 1 thread
พอทำงานถึงบรรทัดที่ 29 คุณไปสั่ง redirect ไปหน้าอื่น ทำให้การทำงานไม่จบ thread
บรรทัดที่ 30 - 37 ไม่ถูกทำงาน ทำให้เกิด message error ในบรรทัดที่ 34
จากการ try...catch
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-11 18:31:03 By : Programmer Of Persia
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : msgbox (Thread was being aborted) ด้านในเกิดขึ้นมาได้เพราะอะไร ทั้งที่ไม่ได้มี error อะไรนะครับ ...
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
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 อัตราราคา คลิกที่นี่