.net - Creating A Program That Runs As A Service And Submits A State To A Database (over The Internet)?
Dec 2, 2011
What I am looking to do is write a VB.NET program, as a service that reports anything on client1 that I want (say the fact it is online) to a database on the internet, so I can look on management1 and see the online status of the machine (assuming management1 has a connection to the online database).
What is being reported doesn't matter, what I am looking at is a starting point to create a system like that. I have googled obviously and come up with nothing, I'd just like a "starting point" or some documentation to look at for creating something like this. The service doesn't look too difficult but the periodic reporting of online status or ANYTHING to any kind of database is not something I am sure how to deal with.
I already have setup a VBS that reports information to an ASP script that then places it in a database but I don't know how I would create say a "keep alive" connection for a vb.net service.
Iam looking for a way to save a checkbox' state between runs. So that if a checkbox is checked and the program is the closed down, it will remain checked when the program starts up again and vice versa. I've found som deferent guides around the web but i cant seem to get it to work..
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing Dim ExtApp As Integer
I'm working on this form, and I got 1 text field I am using for validation. If the user doesn't put text inside the box and he clicks the save button it throws a messagebox saying that he didn't put text inside the box, but it still saves the data to the database anyways.
If txtUsername.Text = vbNullString Then MsgBox("All Fields are Required!!") Me.btnSave.Enabled = False
I'm having an issue with the startup of my build app with vb2010.Let me explain what the situation is at the moment.
I have a form and a splashscreen. I use the application events (startup event) to check if there is a network connection, if so the splashscreen will run and it will check if the database is available, if this is the case, it will copy the online database to the local ms access database.If the startup check of the network is false, it the user gets a message that there isn't any network available and the program will try to run normal, then when the user clicks the ok button of that message, it will check if the local database has any records. If so the splashscreen will run and the program starts normal (without copy the database, because there isn't any network available).The issue that I am having is, that when there isn't a network connection and the local database is empty, (I do get the message that the local database is empty), but the program still runs, while it should exit.Here is the code of the application event:
Protected Overrides Function OnInitialize(commandLineArgs As System.Collections.ObjectModel.ReadOnlyCollection(Of String)) As Boolean Me.MinimumSplashScreenDisplayTime = 5000[code]......
I have a VB 2008 console application .NET 3.5 who handles large data tables in a SQL 2005/8 database. Sometimes when SQL server do not response as application expect. Then SQL Connection change status from open. I try to get the event of changed connection string before error occurs.
1 - SQL Connection status changes from open to another status
2 - When this event fires a fix sub routine or function starts and fix the sql connection
3 - Return back where SQL Connection was when status was affected by program.
My app is a large list of SQL Commands who runs in a class orginsed as a simple list of sqlcommands.When a SQL Connection fails I will start at the last point in the program after SQL Connection are open again.
I'm creating some buttons in Word 2007 that I want to use in my company application to make our teams life easier. The application is a server application but when it loads it goes through our internet explorer.If I could reveal the source code then I could get the ElementbyID to hook up the button to the text field in the application.When the application loads I can quickly right click on view the source code and it is written in C#.This is one of the id's i was able to grab
id="upEnvironmentHidden" value="PRODUCTION"
How can I make it possible to view the source code of this application...also the internet explorer will dissapear and then the application is launched.
I have created a service which runs fine on my development PC. It reads XML files data into and Access database. Any errors that might occur are wrote to an eventlog. Like I said all of this works fine on my development PC. I have copied the service EXE on to another PC and run the install and that all works but when the service is fired I get a .Net 2.0 error - system.argumentexception error. I put a delete temp file line of code in to see where the error was occuring and it seems to be when I try to open my database.
I have a windows service application that runs a timer. When this timer ticks it starts another application that runs a process.The application is started but it does nothing. On the other hand if i run the application manually it works fine.
Im Trying to create a NotifyIcon Program. I want this to basically be like a service that every second looks at a database to see if anything has changed this is the module thus far
Imports System.Data.OleDb Module ModNtifi Public conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\MyserverMyDatabase.accdb ;Persist Security Info=False")
[CODE]...
The Problem i am getting is that after the start procedure has finished the program closes. i want it to start the the timer and then keep it going till the user exits the program manually.
I'm creating a database program for my final graduate at college. But I was stuck when I opened my solution, my visual studio it always crash and crash and crash..
My project it's using SQL Compact Database, 8 Project (6 Visual Basic, 2 Visual C++), using .NET Framework 3.5.A project in VB is 6 Windows Forms (Single App and MDI App), Class Library and C++ just Library.
What must I do now? Where can I fix my project? At least I can build the relase or installer of my project..
It's wrong to include all of project in one solution?
I`m a beginning programmer, and I`m trying to build my first 100% object. The object would be a USER object, representing rekords from users table in database. The table in the database has 5 columns ->
I am trying to create a list that will add information each time someone submits the form. I keep getting the error:Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index..I know I am getting the values passed from the Class since I can output it to a message box. But when I try to create the index it crashes every time.[code]
There are some programs like uTorrent that allow me log into them through the url...How would I be able to create a port like that, and display information there?
I got a problem here. How can I let the program run in background when I click the minimize button on the right up corner?While it is running in background, I also wish there will be a small icon shown in the system tray.
im trying to do is countdown timer.already done with the start time and stop time but when it comes to the pause time and resume cant seem to make it work, what i did was put on the event click on my pause button was add a timer1.enabled = false and on the resume button timer1.enabled true, it does it job pausing the running time, but when i resume for example, i pause at a time of 05:30 for 9 seconds then resume the timer resumes at 5:21, (im making a countdown timer here) ,what i want to happen is that, when i resume, it will resume from 5:31 then continue counting down to 5:30,5:29 .
1. When the program is running and if i save the data , it gets saved in the db. But when i close the program and again run it the data gets discarded
2. Say first i have saved the info about person 'A', and then When i Save then info of Person 'B', instead of the the details of B the details of A is getting duplicated[code]...
For some reason, I can only run my program at college where I created it. It runs off of E:/ (usb port) so when I take it home, it won't run as at home, my E:/ is a CD Drive. How can I change my program so that it runs off of all drives?
I loaded a Lightswitch program on an XP machine and after load all of the updates it runs fine. I tried to load it on another XP machine with all of the updates loaded and it looks like it installs and it shows up under programs but it looks like it starts to run but then nothing happens, there are no new processes running.
I have made a program that has an intro screen, moving onto an activity select screen which acts as the main interface to get around the program. After creating the program and installing it on my computer, when I close the program from the activity select screen, using the "X" at the top right corner, the program continues to run under "processes" in the task manager.If I close the program from the intro screen though, it will close everything, including the processes. Is there anyway I can get the same to happen with the game select screen? I can make it work by putting my own "End" button on the form, but id prefer to be able to do it with forms own close button.
this is really bothering me, my program seems to run faster whenever I click on some other window so the form doesn't have focus. What is going on and how can I fix this?
Here's the troublesome section: ListView1.Items.Clear() 'loop through the updates
I created a program in MS Visual Web Developer 2010. It has a form that simply launches a script that manipulates a database. The project lives in several files and they are all inherited so they see each other and it accesses a MSSQL Express DB on one of our servers.
When I F5-Run the project locally on my PC it works fabulously. When I copy it to a web-enabled (application) folder on the server it executes but almost my very first line of code fails with this error[code]...
I'm trying to run a program that runs fine on XP OS, but it won't run on Vista. I've tried to install msinet.ocx in the system32 folder, but it never works.I've tried to register with regsvr32 but it gives error I've tried to register with regsvr32 with cmd as administrator it's register the Activex Control but it gives error " Unexpected error "
I would like to know if there is a way to see how long a program runs. I have one that takes a very long time to run, which is not the problem. I start it and go to bed or leave for the day. When I come back it has finished. I do know it takes hours. Is there a way to find out how long it does take to run give or take a couple of minutes?
Preface: I know this is an unusual/improper way to do this. I can do this with a "real" ShowDialog(), background worker/thread, and so on. I am trying to do specifically what I describe here, even if it is ugly. If this is impossible for X reason, I have created a fancy progress dialog for some of our long running operations. I need to have this dialog shown on a new thread while having processing continue on the calling (UI in most cases) thread.
creating an internet filter that is supposed to interface with web browsers, eg. Explorer, Chrome (not a web browser I made) and then block specific websites on the browser. I'm kind of lost on where I need to start with the interface. Could someone please just point me in the direction I need to go for 1) the program to work with any browser 2) For blocking specific sites.
My idea is that i want to create a auto-shutdown app that will allow me to auto-shutdown after downloads have completed using IE6. Third part download managers have these built in for example however i would like to make one for IE download dialog. Any ideas on how do start. Detect when a download is active, set time, autoshutdown etc.
I want the cursor to change when moving over pictures. Can it be done prorammatically? The solutions offered in the forum do not function. Changing the cursor in the property window of a picture is refused.