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 > error on page. ที่หน้า IE ตอนกดปุ่ม Insert แต่ถ้าลองกับเครื่องตัวเองแล้วปกติ ต้องแก้ไขยังไงคะ



 

error on page. ที่หน้า IE ตอนกดปุ่ม Insert แต่ถ้าลองกับเครื่องตัวเองแล้วปกติ ต้องแก้ไขยังไงคะ

 



Topic : 064064



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



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




error on page. ที่หน้า IE ตอนกดปุ่ม Insert แต่ถ้าลองกับเครื่องตัวเองแล้วปกติ ต้องแก้ไขยังไงคะ



Tag : .NET, Ms SQL Server 2005, JavaScript, Ajax, Web (ASP.NET), VS 2008 (.NET 3.x)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-08-01 11:40:22 By : por_punggo View : 1532 Reply : 5
 

 

No. 1



โพสกระทู้ ( 1,348 )
บทความ ( 1 )



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


ไม่เอา Error กับโค้ดมาให้ดูหน่อยเหรอครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-01 13:11:56 By : watcharop
 


 

No. 2



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



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


ไม่มี error อะไรเลยค่ะ

AddH.aspx
Imports System.Data
Imports System.Data.OleDb

Partial Class AddPettyCash_H
Inherits System.Web.UI.Page
Dim clsDB As New clsDatabase
Dim FYear As Long
Dim FMonth As Integer
Dim FDay As Integer
Dim DMYS As Date

Protected Sub DropDownList2_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DropDownList2.SelectedIndexChanged
FMonth = Int32.Parse(DropDownList2.SelectedValue)
FYear = Int32.Parse(DropDownList3.SelectedValue)
DMYS = FYear & "/" & FMonth & "/" & 1
DMYS = DateAdd("d", -1, DateAdd("m", 1, DMYS))
FDay = Day(DMYS)
End Sub

Protected Sub DropDownList3_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DropDownList3.SelectedIndexChanged
FMonth = Int32.Parse(DropDownList2.SelectedValue)
FYear = Int32.Parse(DropDownList3.SelectedValue)
DMYS = FYear & "/" & FMonth & "/" & 1
DMYS = DateAdd("d", -1, DateAdd("m", 1, DMYS))
FDay = Day(DMYS)
End Sub

Function CheckLeap(ByVal fyear As Long) As Boolean
If (fyear Mod 4 = 0) Then
CheckLeap = True
Else
CheckLeap = False
End If
End Function

Function CheckDate(ByVal fday As Integer, ByVal fmonth As Integer, ByVal fyear As Integer) As Boolean
If IsDate(fday & "/" & fmonth & "/" & fyear) Then
CheckDate = True
Else
CheckDate = False
End If
End Function

Protected Sub Page_InitComplete(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.InitComplete
If Session("strUser") = Nothing Then
Response.Redirect("index.aspx")
Exit Sub
End If
Label2.Text = Session("strUser")
LblUserGroup.Text = Session("UserGroup")
LblBr_id.Text = Session("BR_ID")
End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim tnow As Date
tnow = DateTime.Now
Dim AlYear() As Integer
Dim AlMonth(11) As Integer
Dim NumYear As Integer
NumYear = Year(Now) - 2002
Dim i As Integer
ReDim AlYear(NumYear)
For i = 2002 To Year(Now)
AlYear(NumYear) = i
NumYear = NumYear - 1
Next i
For i = 1 To 12
AlMonth(i - 1) = i
Next i
If Page.IsPostBack Then
FYear = Int32.Parse(DropDownList3.SelectedValue)
FMonth = Int32.Parse(DropDownList2.SelectedValue)
DropDownList3.DataSource = AlYear
DropDownList3.DataBind()
DropDownList3.SelectedValue = FYear
DropDownList2.DataSource = AlMonth
DropDownList2.DataBind()
DropDownList2.SelectedValue = FMonth
DMYS = FYear & "/" & FMonth & "/" & 1
DMYS = DateAdd("d", -1, DateAdd("m", 1, DMYS))
Label1.Text = DMYS
Else
DropDownList3.DataSource = AlYear
DropDownList3.DataBind()
DropDownList3.SelectedValue = tnow.Year.ToString()
DropDownList2.DataSource = AlMonth
DropDownList2.DataBind()
DropDownList2.SelectedValue = tnow.Month.ToString()
FYear = Int32.Parse(DropDownList3.SelectedValue)
FMonth = Int32.Parse(DropDownList2.SelectedValue)
DMYS = FYear & "/" & FMonth & "/" & 1
DMYS = DateAdd("d", -1, DateAdd("m", 1, DMYS))
Label1.Text = DMYS
End If
Label2.Text = Session("strUser")
TxtTopic.Focus()
End Sub

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

'Insert To H
Dim dbread As OleDbDataReader
Dim rcount As Integer
Dim num As Long

Label1.Text = Year(Label1.Text) & "/" & Month(Label1.Text) & "/" & Day(Label1.Text)
Dim strSQL As String
strSQL = "SELECT TOP 1 ExpensNo FROM PETTYCASH_H ORDER BY ExpensNo DESC"
dbread = clsDB.QueryDataReader(strSQL)
rcount = dbread.Read()
If rcount <> 0 Then
num = dbread("ExpensNo")
Else
num = 0
End If
clsDB.Close()

Dim dDate As Date
strSQL = "INSERT INTO PETTYCASH_H(ExpensNo,Month_Date,DESCP,Account,USER_NAME,FlagUpdate,FlagCancel)" & _
" VALUES(" & num + 1 & ",#" & Month(Label1.Text) & "/" & Day(Label1.Text) & "/" & Year(Label1.Text) & "#,'" & TxtTopic.Text & "','" & TxtAccID.Text & "','" & Label2.Text & "',0,0)"

If clsDB.QueryExecuteNonQuery(strSQL) = True Then

dDate = Year(Label1.Text) & "/" & Month(Label1.Text) & "/" & Day(Label1.Text)
Session("ExpensNo") = num + 1
Response.Redirect("ADDPETTYCASH_D.aspx")
Else
LblError.Visible = True
LblError.Text = "Insert Not Complate!"
End If
clsDB.Close()
End Sub

Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
TxtTopic.Text = ""
TxtAccID.Text = ""
TxtTopic.Focus()
End Sub
End Class


-------------------------------------------------------------------------------------------------------------------------------------------------------

Class_1

Imports Microsoft.VisualBasic
Imports System.Data
Imports System.Data.OleDb
Imports System.Data.SqlClient
Imports System.Configuration
Imports System.Web.Configuration

Public Class clsDatabase
Inherits System.Web.UI.Page
Private objConn As OleDbConnection
Private objCmd As OleDbCommand
Private Trans As OleDbTransaction
Private strConnString As String

Public Sub New()
'strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("App_data/dbPettyCash.mdb") & ";Jet OLEDB:Database Password=;"
strConnString = System.Configuration.ConfigurationManager.AppSettings("ConnectionString").ToString
End Sub

Public Function ConnOnly(ByVal xx As String) As DataTable
Dim dt As New DataTable
objConn = New OleDbConnection
With objConn
.ConnectionString = strConnString
.Open()
End With
dt = objConn.GetSchema(xx)
Return dt
End Function

Public Function QueryDataReader(ByVal strSQL As String) As OleDbDataReader
Dim dtReader As OleDbDataReader
objConn = New OleDbConnection
With objConn
.ConnectionString = strConnString
.Open()
End With
objCmd = New OleDbCommand(strSQL, objConn)
dtReader = objCmd.ExecuteReader()
Return dtReader '*** Return DataReader ***'
End Function

Public Function QueryDataSet(ByVal strSQL As String) As DataSet
Dim ds As New DataSet
Dim dtAdapter As New OleDbDataAdapter
objConn = New OleDbConnection
With objConn
.ConnectionString = strConnString
.Open()
End With
objCmd = New OleDbCommand
With objCmd
.Connection = objConn
.CommandText = strSQL
.CommandType = CommandType.Text
End With
dtAdapter.SelectCommand = objCmd
dtAdapter.Fill(ds)
Return ds '*** Return DataSet ***'
End Function

Public Function QueryDataTable(ByVal strSQL As String) As DataTable
Dim dtAdapter As OleDbDataAdapter
Dim dt As New DataTable
objConn = New OleDbConnection
With objConn
.ConnectionString = strConnString
.Open()
End With
dtAdapter = New OleDbDataAdapter(strSQL, objConn)
dtAdapter.Fill(dt)
Return dt '*** Return DataTable ***'
End Function

Public Function QueryExecuteNonQuery(ByVal strSQL As String) As Boolean
objConn = New OleDbConnection
With objConn
.ConnectionString = strConnString
.Open()
End With
Try
objCmd = New OleDbCommand()
With objCmd
.Connection = objConn
.CommandType = CommandType.Text
.CommandText = strSQL
End With
objCmd.ExecuteNonQuery()
Return True '*** Return True ***'
Catch ex As Exception
MsgBox(ex.Message)
Return False '*** Return False ***'
End Try
End Function

Public Function QueryExecuteScalar(ByVal strSQL As String) As Object
Dim obj As Object
objConn = New OleDbConnection
With objConn
.ConnectionString = strConnString
.Open()
End With
Try
objCmd = New OleDbCommand()
With objCmd
.Connection = objConn
.CommandType = CommandType.Text
.CommandText = strSQL
End With
obj = objCmd.ExecuteScalar() '*** Return Scalar ***'
Return obj
Catch ex As Exception
Return Nothing '*** Return Nothing ***'
End Try
End Function

Public Sub Close()
objConn.Close()
objConn = Nothing
End Sub
End Class


web.config

<appSettings>
<add key="ConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|dbPettyCash.mdb;"/>
</appSettings>


ประวัติการแก้ไข
2011-08-01 13:36:13
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-01 13:28:59 By : por_punggo
 

 

No. 3



โพสกระทู้ ( 1,348 )
บทความ ( 1 )



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


Quote:
error on page. ที่หน้า IE ตอนกดปุ่ม Insert แต่ถ้าลองกับเครื่องตัวเองแล้วปกติ ต้องแก้ไขยังไงคะ


แล้วที่บอกว่า error on page นี่คืออะไรครับ
ตกลงว่ามัน Error รึเปล่า?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-01 15:00:14 By : watcharop
 


 

No. 4



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



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


มันขึ้นคำว่า error on page. ตรง status bar ที่IE น่ะค่ะ
ส่วนหน้าจอก็ค้างอยู่หน้าเดิม เหมือนไม่มีอะไรเกิดขึ้นค่ะ ไม่มีerrorอะไรให้อ่านเลยค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-01 15:45:39 By : por_punggo
 


 

No. 5



โพสกระทู้ ( 1,348 )
บทความ ( 1 )



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


งั้นก็ Double Click ที่ตรงตำแหน่งนั้นแหละ
มันจะเปิดหน้าต่างให้เราอ่านว่า
Error เกิดขึ้นที่บรรทัดไหน


ส่วนใหญ่ปัญหาลักษณะนี้เกิดจาก Client Script
คุณมีเขียน Client Script บ้างไหม?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-01 16:03:12 By : watcharop
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : error on page. ที่หน้า IE ตอนกดปุ่ม Insert แต่ถ้าลองกับเครื่องตัวเองแล้วปกติ ต้องแก้ไขยังไงคะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
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 อัตราราคา คลิกที่นี่