I have an application that connects to an SQL Server, sometimes we have a networkinterruption of min 10secs during the openconnection , I get a General Network Error when I try to carry out any procedure that communicates with the database afterthe interruption. Even when the connection is closed and reopened, I still get General Network Error. The only way to get the application to function again is to close the Application and reopen it, is there any way I can keep the connection alive?
I am trying to make a basic server/client program but I ran in a problem.
[Code]....
When I click connect in the GUI the first state of sock.ctlstate is 6 , connecting then the connected event is triggered and after that the sock.ctlstate is 8 , "Peer is closing the connection". But I dont understand why it does this. I should keep the connection alive to communicate.
I'm trying TCP communication using VB.NET and using the TcpClient method.All is working fine but I'm having trouble keeping my message seperate from each other.For example, my message have an header and footer and can range in size from very small (32 bytes) to quite large (64k). The problem I have is that when messages are being sent quickly they will arrive together. For example, if two 32 byte messages are sent they will arrive as 64 bytes. This is no good as I need to process them seperately.
So my question is:- Is there a way to easily separate my messages using a built in feature of the TcpClient so that the "reading" will give me the correct amount of bytes each time corresponding to the amount of bytes I have sent per message?
After running the following sub (VS debugger), I try to detach the database in SSMS, but it shows the connection open still and won't let me detach. If I close program in debugger, the database shows no connections. I check the dataadapter's connection in the finally block and is shows closed. What gives
Private Function ClientMasterDBFiles(ByVal MasterClientDBConnection As String, ByVal DBName As String) As DataTable
I was trying to show an waiting icon when processing a time consuming operation (to let user know something is running behind), but no sure what's the good way to do it? for example, i have a picture box holding this animated Gif, and initially i set it to be invisible, but I want to show it and actually working (alive) when clicking a button, this button will trigger a do loop ending after 1min. [code]
i am using access database for my program. now i have connected to the database in MDI form of main exe, and ir also works, user can log in, it gets verified etc etc etc. now here is the problem, when i load a form from dll and try to use any sql query on that form, i get message, "database connection is not opened". so what i did was, i added the connect() (a function i designed to connect to database) in the load part of the dll's form, it made the trick, query's started to run, everything went fine, and when i reload the form i.e after closing the form, i load it again from MDI form, i get error, connection already open..
I'm using a OleDB connection to a access database. I'm entering a row into the database to set some user preferences. What i need to get is get back the row ID of the row I just entered. I'm more familiar with PHP and with PHP I use use this entry
I am trying to copy a table in a database into another database on another connection in VB.NET, using OleDb. If they were on the same connection I would just use SELECT INTO, but they are not. I have two different OleDbConnection and cannot see an easy way to do this.
Right now I am attempting to just copy the database into a DataTable using an OleDbDataAdapter, and then loop through the DataTable and insert every record into the target database one at a time. This obviously takes a ton of time for the large DB I could potentially be dealing with, and I have to deal with escaping strings, null values, etc.
edit - just to make this more clear: I have two OleDbConnection objects, one is linked directly to a local .mdb file on my computer (JET). The other is linked to a database on our servers (SQLOLEDB). I am wanting to do this:
"SELECT * FROM fromDB INTO toDB"
But I can't because fromDB and toDB are on different connections, and the OleDbCommand object is only attached to one. The only way I can see how to do this is to connect to fromDB, copy it into a DataTable, connect to toDB, and copy all of the data in the DataTable row by row into toDB. I was wondering if there is an easier way to do this.
I'm trying to setup sort of a LAN keep-alive proxy...Ex.: My Xbox 360 is connected strait to my computer via an ethernet cable. My computer is connected to the internet via a Wi-Fi adapter. Everything works fine and I can access the internet on the Xbox and computer.
Issue: Every time I start my Xbox I have to set up a "Home or Small Office Network" via the control panel to access the internet. What I would like to do is implement a proxy that when I shutdown the Xbox the LAN doesn't give the "Network Cable Unplugged" notification. I wasn't sure if there was a way to make the connection stay open for so long after it should say unplugged. Such as if I need to restart the system and don't want to have to re-setup the network on the computer.
I am trying to change my windows application I made in vb.net that uses an access database. I do not know where this database will be stored at this time so my plan is to set the connection using code based off a text file that points to the location of the database. Here is the code I have but I know there is something wrong with my syntax because it putting "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|IWS.mdb" in both the data source and the database name.[code]...
i am an IT student and i want to understand very well how to program in visual basic.net and how to manipulate its connection to database since my project uses visual basic environment.
I'm just learning VB and would like to know: How do I create VB connection to an Access 2007 DB? I can use the DataGridView to view the table but can not create a connection to add records.
I have a .mdf file that I open through an Open Dialog Box and use in a ConnectionStringBuilder (where I have the user instance set to True). Later, in one of my button clicks, I try to open the connection (connection.Open()). It then gives me an error as follows: "Generating user instances in SQL Server is disabled. Use sp_configure 'user instances enabled' to generate user instances."
Here is my code:
Option Strict On Imports System.Data.SqlClient Public Class frmMain
I made program which connects sql database via WiFi network. I have timer wich every 10 minutes updates textbox information from database. If Network connection will be lose, i do not whant to get any error and after that lose data wich is in textbox, until sql database connection will not be. How can i check if connection exists and after that update data from database? Something like that:
Conn = New SqlConnection(ConnectionString) Conn.Open() ' if connection is lost there gets error If Conn.State = ConnectionState.Open Then ' But this does not works
provide VB.net connection code to connect with sql server for adding,deleting and updating data.I'm new to .Net.I need to learn .VB.Please provide the code for this.Those who know the code please provide here.
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim MyConnection As New OdbcConnection("Driver={MySQL ODBC 5.1
I am trying to connect to access database in VB 2008 express. When I write the code like Dim cnTemp As ADODB.connection it gives error that ADODB is not defined.
I am using the visual studio 2008 but use the guide for 2oo5 .I wonder why the program show error after click the load button (btnload). I am following the http: [URL] and having problem with the 'Filling the DataSet'. Is it because of different version?
The code I use: Public Class Form1 Private Sub Ordered_booksBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Ordered_booksBindingNavigatorSaveItem.Click Me.Validate() Me.Ordered_booksBindingSource.EndEdit() [Code] .....
I wrote a small application in witch I create a connection to a database. I'm new to this, so I followed the steps in MSDN help. I first created a link to the database with the "Datasource" of the Visual Studio environement. Then, in the code, I create instances of the dataset in the datasource and use a tableAdapter to register my changes in the database.
Now I want to allow the user of the application to specify the path of the DB file he wants to use. How can I do so? Do I still can use the datasource in the VS environment? I don't know where to start.
im sure that there are plenty of people here that have the same problem as me, but i cant seem to find a forum that explains this to me. well basically i have a program i am creating to use as a phone list, but to save data to a database on a mapped hard drive. I want to give the user the option to set the path of the database just by typing it into a textbox. The database will be supplied with the program, with all appropriate tables, i just really would like to know how to set up a connection to a database using code, and to be able to display it into a datagrid veiw. I know this seems simple to you guys,and i am really sorry, i am just new at this.
and also if u could, could u describe to me how to make it search through the database for like certain names/numbers?
I have the following code to insert some data from a GridView to a oracle database.
Protected Sub btnInsert_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnInsert.Click Dim con = New OleDbConnection("Data Source=sml2; User ID=sfpl; Password=a;