Network Request Timeout If It Takes Too Long?
Feb 18, 2010
I've been using VB for exactly a week today and for that past 4 hours I've been pulling my hair out! My problem is that our software can only run on one PC on a site, if two instances are running they cause issues. So instead of checking each PC individually I created a program with VB to do this (and other tasks) for me. The problem with the network search is that if I cannot access a remote PC (usually access is denied) then it hangs for a long time before moving on to the next. Can I introduce a timeout feature where the program tries to access the c drive but if it does this for more than 5 seconds and gets nowhere then it moves on? [code]'testcpath' is \pcnamec$ and the other two paths look for the software I'd need to remove if found. So basically, if I have access to every c drive it works fine and completes within a few minutes. If I don't have access to even a small amount then it takes an absolute age.
View 2 Replies
ADVERTISEMENT
Apr 16, 2012
I have a client application that connects to a WCF service, i get the file size from the server as a long value then i convert it at the client to a string so it appears like ex:52.21 MB the application gets too many files sizes every time user changes the directory pathso the question is :should i convert the values to a string format from WCF service app then return it to the client as a string format or should i just return the size as a long value and let the client to convert it to a string format in other way which value take more bytes in the memory:
[Code]...
View 3 Replies
Jan 28, 2009
I'm using the following code to fetch a mac address
Try
Dim cls As New ManagementClass("\" & IP & "
ootcimv2", "Win32_NetworkAdapter", New ObjectGetOptions(Nothing, TimeSpan.MaxValue, False))
Dim col As Object
[Code]...
It is working as expected. My problem is that it seems to wait far too long for devices which do not respond, and when the output of GotMac is "The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)" How do I shorten the wait time for these types of events?
View 5 Replies
Dec 16, 2011
I am creating a WPF Application that uses Fluent library.
On my computer with Windows 7, 2GB RAM and AMD Triple Core processor, after double clicking on the program icon, The Splash image shows after about 1-2 seconds.
But on my brother's old computer with Windows XP, 512MB RAM and Intel Celeron 2.0 GHz Processor (Single core), after double clicking on the program icon, First, a process called PresentationFontCache.exe runs and it uses almost 100% of CPU for some seconds. And Total time is needed for displaying the initial Splash image is almost 30 seconds (or more).
I don't want that some users have to wait 30 seconds for displaying splash image and about 7-8 seconds for loading application. (my application load process takes 7-8 seconds)
View 3 Replies
Jun 10, 2009
I am getting an error 12002, which is Request Timeout.I would like to know what its default timeout is.
View 1 Replies
Jun 13, 2012
Actually, I am trying to find out whether the partno is existing in the database table or not and it takes long time in count = checkCommand.ExecuteReader statement
Public Function CheckProductNo(ByVal Partno As String) As Boolean
Dim count As SqlDataReader
Dim valid As Boolean = False
Using connection As New SqlConnection
[code]....
View 4 Replies
Oct 25, 2010
How to terminate function/code (not entire page) when it takes some time, for example, more than 1 sec?[code]...
I found the command "Server.ScriptTimeou", but it stops the entire page instead of one command.
View 2 Replies
Sep 9, 2009
I'm trying to time how long an operation takes in Visual Basic (VS 2008) but its not working. the code I have is as follows:
[code]...
this is in an OnClick event, so what happens is that the user can click a menu item, and it goes and sends any changes it has to a database, and pulls down any new changes to a local data cache. This operation takes time, depending on how many changes are on the server and how many are cached locally. I've thought about making this a background task, so it doesn't draw away from the main app while it's running, but before doing that, I'd like to get an idea how long the operation takes. Since I can't exactly do a progress bar, I figured using the stopwatch would tell me how many ticks/milliseconds would occur between click, and when the "total synced" message comes up, but every time i run it and do an update the message always shows 0 ticks/ms. I don't think it's accounting for the delay, just from start to finish. Is there any way to make it so it detects a message popping up and times off that?
View 6 Replies
Aug 12, 2009
Here's the (Timer1's interval is set to "1" in the designer, and it is set to "Enabled" in the designer as well.)
vb.net
Public timeElapsed As Int32Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
timeElapsed = 0
Timer1.Start()
[Code]...
The issue is, timeElapsed always comes back as equaling 0, so fileCopySpeed always equals infinity. Also note that test.dat is a 100MB file. There's no way it's getting copied in under 1 millisecond!
View 12 Replies
Dec 29, 2011
I wrote an app in Visual Studio and is about 20k+ lines, but I don't know why it takes so long to start up. I have a splash screen just to test it to see if the program is working, and it is, but I have to wait for so long for the app to actually get to the start up form. A splash screen for this app isn't ideal, but was only using a splash screen for test purposes.
View 1 Replies
Apr 20, 2011
I've written a small application that keeps track of my thesis notes and essentially I have a few textboxes for keywords, ideas and notes. When I type in the textboxes and hit my update button it works fine...when I cut and paste from a text editor into the textboxes and then hit my update button it takes way to long to return control to the form. Is there something I need to do to text that is copied and pasted into a text box before I send it to the database?
View 3 Replies
Apr 18, 2011
I am using the below code to get the local Administrator members, but this code takes about 6-7 seconds to execute. More precisely the "GetObject" takes that long.Is there another way to get the same information but faster?Also, where can I find what other properties the objects holds ? (To see what other useful information I can get)[code]
View 1 Replies
Feb 10, 2010
Whenever I publish my app, or when I run the exe from teh debug folder it takes a couple of seconds before the splash screen shows.However, when I run it from within VB (by pressing the "play" button) the splash screen shows immediately.
What could be the cause of this?
View 2 Replies
Oct 14, 2010
Say you wanted to set a status message
' Set status
ssMainMessages.Text = msgValidating
Then perform an action that requires a http request that takes around 5 seconds then you want to display the result of that
' Set status
ssMainMessages.Text = msgValidated
It will only always display the second message? Its like it jumps the first part of the code and goes straight to httprequest.even if you put the update,system,threading.thread.sleep ....
View 2 Replies
Aug 1, 2011
i have developed an application using OPEN XML SDK Tool 2.0 which generates Excel file. I have Data table of 100000 row and 30 columns and i want to generate excel file with these 100000 rows and 30 columns but it takes about 2 minutes of time to generate excel file. What can i do to reduce this time.
View 3 Replies
Oct 11, 2011
I need to find the best solution to count how long it takes to make a request to database like connect, do a select and receive the answer. And if that take more than 300 milliseconds I must cut the connection.
Public Function FindLastCt() As Decimal
FindLastCt= 0
Dim strrequete As String = "SELECT MAX(CM_Codigo) FROM CAJITAS WHERE CM_Date >= '" & Format(DateTime.Now, "dd/MM/yyyy") & " 00:00:00.000' AND CM_Date <=
'" & Format(DateTime.Now, "dd/MM/yyyy") & " 23:59:59.999'"
Using connection As DbConnection = factory.CreateConnection()
[Code] .....
View 12 Replies
May 3, 2011
I'm not sure if this is a VB.NET error or SQL Server. But I get the above error with following stack trace:
[SqlException (0x80131904): Timeout
expired. The timeout period elapsed
prior to completion of the operation
or the server is not responding.]
System.Data.SqlClient.SqlConnection.OnError(SqlException
[code]....
View 3 Replies
Aug 18, 2009
Here is my idea so far: I have a bunch of computers connected in a local network. One of them is a MySQL server, one will have a vb.NET program wich will act as a "second server" and the rest will be different clients. What I want to do is that the "second server" will send out some kind of message or network package to some of the clients in the network, and they will execute a code based on what message it is, or what kind of package it is. I'll give you a simple example:
[Code]...
View 6 Replies
Sep 18, 2011
Is there a easer way of coding in stead of wrighting long long paragraphs like this in one line [code]All of this is on one line and i got lots of info to put down.."The game will begin on your 16th birthday with your mother waking you up. Today you are to go to the castle for the first time. Leave your bed and open your dresser for a Strength Seed. "
View 2 Replies
Dec 26, 2009
In Visual Studio 2008 I am using :Private Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long To stop input from occuring during a search-replace operation.
BlockInput(True) ' do not allow input during search and destroy
Dim cursorIcon As Cursor
cursorIcon = Cursor
Cursor.Current = Cursors.WaitCursor
Then setting it to false at the end of the operation. It did not work, so I thought maybe it was because I was calling it from a child window, so I created a function in the mainwindow, and ran it like this:
FrmMain.BlockFrmMainInput()With these functions is the Main window:
[Code]...
It did not solve the problem. I thought maybe it was because I was running under the debugger, so I tried compiling and running it debugger-free, but that did not do any better. I am still getting input when I double-click the mouse on either form.
View 2 Replies
Jul 5, 2010
I have recently started using Request("key") instead of Request.QueryString("key") to access my querystring values. However I have read that:
'Gets the specified object from the System.Web.HttpRequest.Cookies, System.Web.HttpRequest.Form, System.Web.HttpRequest.QueryString, System.Web.HttpRequest.ServerVariables'
Therefore, if I have a querystring key and cookie key which are the same, which value is returned?
View 1 Replies
Mar 29, 2012
Im trying to send data from a Windows Form to an aspx page and send back a response. Im running around in circles trying to make this work. The data im trying to send is 4 strings. So fare I have this in my code, using the build-in webclient in visual studio 2010, in the windows form sending to the aspx
[Code]...
View 2 Replies
Jan 5, 2011
I have recently started using Request("key") instead of Request.QueryString("key") to access my querystring values. However I have read that:
'Gets the specified object from the System.Web.HttpRequest.Cookies, System.Web.HttpRequest.Form, System.Web.HttpRequest.QueryString, System.Web.HttpRequest.ServerVariables'
[code].....
View 1 Replies
Nov 18, 2011
I have a .NET 2.0 *.dll that calls My.Computer.Network.Ping(). The *.dll is then run out of an *.exe via AppDomain.CreateDomain() and Invoke(). The problem is that this works just fine under Windows XP but under Windows 7, I get an exception saying that no network connection is available. I tried the Ping() call out of a small console application under Windows 7 and it works just fine.
[Code]....
View 6 Replies
Jul 6, 2010
My Request.Form keys are all prefixed with ctl00$container name$ and then the key I want.How can I get the regular key name working?
Visual example from the immediate window:I want to use:
? request.Form.Item("stationIdea")
but it won't work because the key is:
ctl00$content_innovation_body$stationIdea
as retrieved by
? request.Form.Keys("4")
so only this works:
? request.Form("ctl00$content_innovation_body$stationIdea")
View 1 Replies
Mar 26, 2012
I am writing some code as part of a framework for opening a file.The file is of custom type and should not be opened by more than one instance of my application. To stop multiple file opening I use a filestream to create a lock file and then keep said filestream open. This seems to work in preventing another instance of my application from opening the file ( as it will fail in recreating the lock stream in the files open code ) but if the file is on a network share and the network drops then the original application also can not access the file any more.The code to get the lock stream is as follows:
Try
' We need to keep this stream alive to prevent other applications gaining access to the lock
mLockStream = New FileStream(mLockPath, FileMode.CreateNew, FileAccess.Write, FileShare.None)[code]....
In this I create the lock stream the first time round and then if another application tries to create it, it throws an exception and stops them from getting any further. This is kind of how it needs to work, unfortunately as I said, if this is done across a network and then the network connection is dropped for some reason then I can not delete the lock stream as I get an IOException telling me a process cannot access the file as it is open in another process ( which shouldn't be happening I don't think).
View 1 Replies
Apr 19, 2009
I have written some code (VB.net) which simply runs a backup on all required servers and databases in a loop. The code works perfectly, except for the first backup which Timeout's after 30 seconds (even with my Connect Timeout=0).
Everything is written manually for the dataconnection, the connection opens and timeouts on SQLComm.ExecuteNonQuery()
dbConnStr= Data Source='Server';Initial Catalog='Database';Integrated Security=False;User ID=sa;Connect Timeout=0;User Instance=False
[Code]...
View 3 Replies
Dec 16, 2011
I am using VB 2005 and need to trap a serial port timeout. I use a standard try/catch block, but if no characters arrive the code still hangs at the ReadByte call. Here is the code:
Try
SerialPort.ReadTimeout = 200
' read timeout of 200 mSecs
thisByte = SerialPort.ReadByte()
[code]....
View 5 Replies
Jun 7, 2010
I have written a page with an iFrame that basically cycles through a series of internal pages on our server displaying daily activity for our company. The problem I think is that it sporadically loses its session and redirects back to the login screen to keep losing its session which is the default behavior for anyone on our site trying to access a webpage without being logged in.
I have set the session timeout to 4hrs, the iframe cycles through 6 pages anywhere from 10 seconds to 5 minutes on each, and I have even set the META refresh on the page to refresh every 3 hours. I don't understand what else could possibly stop this page from staying active.
View 3 Replies
Sep 2, 2010
Setting timeout on a vb.net webservice.
View 2 Replies