PrinceDotNet
جمعه 05 اسفند 1384, 21:22 عصر
سلام
من از کد زیر برای درج مشخصات شخص ورودی استفاده می کنم و هم در global.asax و هم در module تو asp.net 2 استفاده کردم ولی 37 رکورد به جای یک رکورد اضافه می کنه.
کسی میدونه مشکل کجاست؟
Dim IP As String = Context.Request.UserHostName
Dim browser As String = Context.Request.Browser.Type
Dim entertime As DateTime = System.DateTime.Now
Dim enterdate As Date = System.DateTime.Now
Dim referrer As String = "context.Request.ServerVariables('HTTP_REFERRER')"
Dim constr As String = "constr"
Dim sql As String = "setuserip"
Dim con As New SqlConnection(constr)
Dim com As New SqlCommand("insert WhosEnter (ip,browser,enterdate,entertime,referrer) values (@ip,@browser,@enterdate,@entertime,@referrer)", con)
com.Parameters.AddWithValue("@IP", IP)
com.Parameters.AddWithValue("@browser", browser)
com.Parameters.AddWithValue("@entertime", entertime)
com.Parameters.AddWithValue("@enterdate", enterdate)
com.Parameters.AddWithValue("@referrer", referrer)
con.Open()
com.ExecuteNonQuery()
con.Close()
من از کد زیر برای درج مشخصات شخص ورودی استفاده می کنم و هم در global.asax و هم در module تو asp.net 2 استفاده کردم ولی 37 رکورد به جای یک رکورد اضافه می کنه.
کسی میدونه مشکل کجاست؟
Dim IP As String = Context.Request.UserHostName
Dim browser As String = Context.Request.Browser.Type
Dim entertime As DateTime = System.DateTime.Now
Dim enterdate As Date = System.DateTime.Now
Dim referrer As String = "context.Request.ServerVariables('HTTP_REFERRER')"
Dim constr As String = "constr"
Dim sql As String = "setuserip"
Dim con As New SqlConnection(constr)
Dim com As New SqlCommand("insert WhosEnter (ip,browser,enterdate,entertime,referrer) values (@ip,@browser,@enterdate,@entertime,@referrer)", con)
com.Parameters.AddWithValue("@IP", IP)
com.Parameters.AddWithValue("@browser", browser)
com.Parameters.AddWithValue("@entertime", entertime)
com.Parameters.AddWithValue("@enterdate", enterdate)
com.Parameters.AddWithValue("@referrer", referrer)
con.Open()
com.ExecuteNonQuery()
con.Close()