|
Please help count user visit in website
|
|
|
|
|
I think this will help you
<br />
protected void Application_Start(Object sender, EventArgs e) <br />
{<br />
<br />
<br />
Application[RUNNINGCOUNT] = Visit.GetTotalCount(); <br />
<br />
}<br />
<br />
protected void Session_Start(Object sender, EventArgs e)<br />
<br />
{ <br />
<br />
Application[TOTALUSERS] = Convert.ToInt32(Application[TOTALUSERS]) + 1; <br />
<br />
<br />
Application[RUNNINGCOUNT] = Convert.ToInt32(Application[RUNNINGCOUNT]) + 1; <br />
<br />
if((int)(Application[TOTALUSERS]) >= Convert.ToInt32((ConfigurationSettings.AppSettings["MAX"])) )<br />
<br />
{<br />
<br />
Visit.Count((int) Application[TOTALUSERS]); <br />
<br />
<br />
Application[TOTALUSERS] = 0; <br />
<br />
}<br />
Regards,
Satips.
|
|
|
|
|
I have created one very simple web service say helloWorld which accepts one string and concate with "Hello" word.and its located in my localhost only.
Here is some behavour with it.
(1) i can access this web service synchronously without an issue.like
Dim webServ As New localhost.Service
Response.Write(webServ.HelloWorld(TextBox1.Text))
(2)now i am trying to call it asynchronously. Like this
Dim ar As IAsyncResult = webServ.BeginHelloWorld(TextBox1.Text, Nothing, Nothing)
While (True)
If ar.IsCompleted Then
Exit While
End If
End While
Response.Write(webServ.EndHelloWorld(ar))
(3) Now this code is executes file on the other machine i have ,but is not been able to call on my machine.I am receiving following error on the execution of above code.
The attempted operation is not supported for the type of object referenced
" at System.Net.Sockets.Socket.get_ConnectEx()
at System.Net.Sockets.Socket.BeginConnectEx(EndPoint remoteEP, Boolean flowContext, AsyncCallback callback, Object state)
at System.Net.Sockets.Socket.UnsafeBeginConnect(EndPoint remoteEP, AsyncCallback callback, Object state)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)"
System.Net.WebException = {"Unable to connect to the remote server"}
(4) i done long googling but could'nt get the exact solution.
(5) I also tried by removing my framework 2.0 ,visual studio 2005 and IIS as well.
(6) Some blogs says its network error,i also tried by repairing my network drivers but problem persists as it is.
(7) Some blogs also suggested that i do have third party network protocols and that may causes the blocking of Http Request for async. call.then i also removed all such softwares from my machine,but the same result.
I am very frustated with this issue and hampered my development.
Any kind of help is most welcomed.
lots thanks in advance.
|
|
|
|
|
Hi All,
I want to learn Webservices .So pls suggest Some sites which will help to increase my knowledge..
1.Creation of webservices and Usage in RealTime Envirounment.
2.Also Covers Mandatory Topics in Webservices side..
Thanks..
|
|
|
|
|
|
Hai to all,
Till now i have used the function for converting the string values to integer as
Integer.parse(txtnumber.text)
and also used
Int32.parse(txtnumber.text)
And now it is giving an error like
"Input string was not in a correct Format".
What might be the reason for it is working for some forms and not for others.CAn anyone tell me in what cases it will give this type of error??
kissy
|
|
|
|
|
it gives the error only when txtnumber.text contains characters other than digit.
before converting string value to integer u need to validate the input string.... by say regular exp...
Regex reNo = new Regex(@"^[0-9]{*}$");
if (reNo.Match(txtnumber.text).Success == false)
{
//display err. msg. "invalid data"
}
else
{
//Convert to integer
Int32.parse(txtnumber.text)
}
///this way it will not give run time err.
|
|
|
|
|
DEar Vaibhav,
Thanks for ur reply,Ur suggestion is good,but even when i am entering digits then only it is giving error.
I have more than 10 textboxes for entering digits into textboxes and need to convert them into integer values for the database in my webform.
But it is not possible for giving RegExp for all these textboxes in a single form??Isn't it??
I am using VB in my aps.net.
What to do???
Actully here i have kept all the textboxes in a table,Is it makes any difference???If the textbox is not in the table(in open) then it is not giveng any error???
-- modified at 2:12 Monday 26th March, 2007
kissy
|
|
|
|
|
Then in this case u can use Regular exp. validators for each textbox..
and also pls update the reg. exp. to "^[0-9]*$"..
and about placing things in table would not make any difference...
|
|
|
|
|
if the text of your textbox(txtnumber) has an empty string it would give the above error, because becomes unable to parse it into integer.
|
|
|
|
|
Hai,
Thaks for ur reply.But my doubt is Even i am entering some value into thetextbox it is giving blank when i am parsing the data.
How it is happening.Means it is nothin is coming into the textbox while conversion.
Can u give me some idea.
kissy
|
|
|
|
|
can u pls show me ur code...
so that i can help u out.
|
|
|
|
|
Hai,
Try
Dim str As String = txtseedno.Text
Dim dtrs As Integer = Convert.ToInt32(str)
Response.Write(dtrs)
Response.End()
Catch ex As Exception
Response.Write(ex.Message)
End Try
Also i have tried with
integer.parse(str)
But it is giving error because it is having blank value.I have taken this textbox in a table.
and simply i am showin on button click event
kissy
|
|
|
|
|
hey pls send me ur email id ...so that i can send u sample project..which works..k
|
|
|
|
|
Try this,
Dim str As String=txtseedno.Text
Dim dtrs As Integer=0
If str.Length > 0 Then
dtrs=Integer.Parse(str)
End If
response.write(dtrs)
but, your txtseedno (textbox) should be validate thorough regular expression validator.
|
|
|
|
|
Hello! I was wondering if anyone could help me with the connection string to an access 2007 database. It needs to be placed in the web.config file.
If anyone knows of any useful resources on this topic please let me know.
Thanks
Mc--Gann
|
|
|
|
|
|
Hello all,
I'm trying to handle an html document using the mshtml library but with the following code:
<br />
... <br />
<br />
using mshtml;<br />
<br />
public partial class _Default : System.Web.UI.Page <br />
{<br />
<br />
protected void Page_Load(object sender, EventArgs e)<br />
{<br />
<br />
}<br />
protected void Button1_Click(object sender, EventArgs e)<br />
{<br />
string url = "http://www.google.com/";<br />
<br />
HTMLDocument htmldoc = new HTMLDocumentClass();<br />
<br />
HTMLDocument doc = (HTMLDocument)htmldoc.createDocumentFromUrl(url, "");<br />
<br />
Label1.Text = doc.url;<br />
<br />
}<br />
}<br />
<br />
I get the following error:
"The server threw an exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))"
Can anyone help?
Thx a lot.
|
|
|
|
|
Hi,
I have hosted two application sites on two different servers. both the sites are based on windows authentication.
Is there any method by which i can send the credentials used by one site to the other site? so that it will not prompt for the windows useid and password while accessing thr second site from the same window.
( both the sites are using same domain for authenticating users)
any expert comments ...
Regards
Vaibhav Vartak
|
|
|
|
|
Dear sirs,
could anyone help me how to retrieve the IP address of the client machine...
|
|
|
|
|
Open up a command prompt and type ipconfig
Ben
|
|
|
|
|
hello i asked how to get it thru ASP.NET using C#
|
|
|
|
|
In the request object there is a UserHostAddress. That should be the IP address.
Ben
|
|
|
|
|
HTTPContext.Current.Request.UserHostAddress()
|
|
|
|
|
This is one of the Other way to find IPAddress..
Request.UserHostAddress.ToString()
|
|
|
|