I am in the process in developing a new version of my software. I have changed my design of my database slightly (added a few new tables and new fields to existing tables). The issue is that my users have user data in the old Db that I would like to transfer to the new Db. Both Db's are access 2003. Because my software is distributed over a wide geographical are it would not be possible to do this manually
I have appended data between two different tables in a single Db, but not between two separate Db's.
I'm doing a little project on the side and was wondering if it was possible to enter data from text boxes on a vb form into two different tables in the same database? [code]
I have used two database (1) party (2)partydup.[code]In both tables i have common field ("code"). I tried to retrieve the value of "description" field from partydup table when the "code" field in both the tables are same. I run the below coding but it is showing the error as "No data exists for the row/column". But i have a record which contains the code field value as 123 in both the tables. Still it is showing the error. Please let me know what is the mistake i have done.[code]
I have a problem with transfering data from MSSQL Server 2005 to Access.
I need to make a VBScript that can take out all data from one table in mssql and update one table in Access. The tables exist in both databases and looks the same, but there can be more data in the table from MSSQL Server so i need to update the table in Access with this data.
E.g. I have a table called: SMP_Alert in both database's. So i want to do something like this (dunno if that is possiable):
Set objConMSSQL = CreateObject("ADODB.Connection") conMSSQL = "Provider=SQLNCLI;Server=127.0.0.1SMP;Database=SMP;Uid=SA; Pwd=smp;" objConMSSQL.Open(conMSSQL)
[Code].....
Or do i need to create a recordset of the table (SMP_Alert) from MSSQL, and loop through it to transfer the data into the table in the Access database?
I am currently building a tool which uses access as the backend and excel as the user interface (I am unable to change the applications).I would like to be able to use the listview option, howver I haven't a clue and searching on the internet is causing me a headache.
Basically what I would like to do is get the heading names from the table in access and populate the listview, later on I will what it to look at specifc data to populate the list view.
My connections is already open, I think I'm ok witht he sql, its just the other bits.
I am using the code shown below to compare two Access databases with two fields each and write the results to a third Access database. I am getting an error at the "Do While DMReader02.Read = True" line: "Invalid attempt to call Read when reader is closed." Why would the reader be closed at this point if I am using different DataReaders in the two loops?
I want to know how you can export data from a disconnected database that could be access or ms sql to an sql server database.
Here is the scenario:
I have several software in a remote sites on either sql or ms access databases as back-ends...and I have another sql server database that i want to consolidate data from the remote sites.
One solution I have been thinking about is to use email to send incremental backups of the databases to the main database using a separate piece of software and have another one on the main server to pull that data into the database.
Basically am looking at setting up the remote databases as linked servers at the main database and then having incremental backups sent by email to the main database.
I have thought of replication but the internet link at the sites is terrible.
Is that a good implementation? If yes
How do i get to send the incremental backups and get them imported?(the code)
Tools:
Visual basic 2008 standard edition..Net 3.5 SQL Server 2005. 32 bit architecture.
I'm trying to get going with using MS-Access databases in vb.net. In my case, I have a list of MS-Access database paths as strings that I want to talk to. I don't want to add the databases permanently to my project, since there are many of them (hundreds, actually). To start off, I have something like this:
Public Sub main() Dim conn As New OleDbConnection conn.ConnectionString = _ "Provider=Microsoft.Jet.OLEDB.4.0;" & _
[code]....
If I run this, it fails at " Dim rdr = cmd.ExecuteReader", with the error:
"Record(s) cannot be read; no read permission on 'MSysObjects'."
however, I can open the same database using the MS-Access client and run the same query without a problem.
I've been using MS Access for the database in many of my programs (they're always local databases, copied to the user's computer) and as is no surprise to anyone here, it's a horrible choice but it's what I knew and so I've just defaulted to it.What is the best one to use? How do I go about buying/getting it? Does it allow royalty-free copies? Can I import my existing Access databases into this? How do I deploy it?
If I import an access database into vb.net windows application will the included queries also be imported and will they continue to function correctly ?
created a database and I am able to read from the database into VB and also able to create a new set of feilds. I do needte a set of records, can't seem to find the right code.The access database has 4 columns one of which is a unique code (column name is 'code') that relates to each different item so I would have the user put in the code to the textbox and then the programme will delete the set of records corresponding to that code
I use Microsoft Access databases for my big project but I find the performance is very hit and miss. I time the processes and sometimes there is some serious lag. Here is an example of the code I use:[code]I was told that this is a very old method of accessing databases, which doesn't surprise me since it's the same basic code I was using back in VB6 about 8 years ago.
I see, to my supprise, when I tried to installed the Access Database Engine drivers that you cannot run both 32 bit and 64 on the same machine (I have Office 64 bit installed). If SQL can do it? So I have this nice new 64 bit machine with 64 bit office and my hands are tied... Can't correct code in 64 bit mode, can't read Access databases in 32 bit mode. I just have a hard time with 64 bit being out since XP, that this it just not fixed yet. Humm the Behemoth that is now Microsoft. Want to use OLEDB?
I am using Visual Basic Express 2008 64bit on a Windows 7 64 bit computer. It is running Microsoft Office 2010 University Edition, which only comes in 32 bit so far as I know. I am able to connect to my access .accdb database from within Visual Basic, which I wasn't able to do until I came across this: [Code]...
Beforehand, I had recieved a "Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine." error, and after applying the above fix worked fine. However, now that I am trying to publish my program, I am returned with the same error, no matter what target CPU I select. The program works fine on 32bit machines, however on my 64bit laptop it is unable to connect to the database. I have tried compatibility mode, downloaded many different add-ons from the Microsoft download page, but to no prevail. My understanding is that it is not actually compiling the published version to x86, simply running it as such when I build it in Visual Basic, and because there is no apparent way to set target CPU for compiling,
I need to make an application that from a master database creates a number of access database files (tables of a larger db), then these are manually given to users who fill in data, the database files are emailed back to a user who, through the application, combines them again.The only part of this that I am unsure about is problematically creating the access db's. I have read that through Microsoft Jet OLE DB Provider and Microsoft ADO Ext I can create them (the tables and data), but I also need forms.
simple coding procedure or recommend a resource for switching between two or more open Microsoft Access databases within a VB.net program, while keeping the same indexed place in each database? The purpose is to iterate through the databases conducting comparative analyses of field values, and writing the results of the analysis to the same databases or another database.
I create an Access database in runtime, but when want to change the column properties I can't,the IDE tooltip say: "Property 'Item'is'ReadOnly'".I have a VB6 application with an Access 2003 database and not have any problem to manipulate to many properties like OrdinalPosition, ValidationText and others.
At my company, product is boxed and then placed on a scale/label printer set up in order to be weighed and labeled. The application running on the PC also records a record of each box in an MS Access Database which is then transferred to the main server. There is a separate access database for each scale PC and currently the only way our shipping department can print out a manifest for each pallet (which contains a list of all the boxes and their weights) is to open the correct access database and print out the report by entering the pallet number. Since there are six printer scales and the shipping person has no idea which scale it will be on just by looking at the number, she has to find the correct database through trial-and-error.
What I've been asked to do is create an application where she can simply type in the pallet number, and it will search each individual database for the number, then open the correct one where she can then print out the report without having to guess where it is. I've already figured out how to make the application open the database and report, but I don't know how to make it find which database the pallet record is contained in.Basically I want it to search a number of databases for a particular number in a field, and the return a value when it finds it of which database it is so that I can plug that in later. I have no idea how to do this and my searches online have proven fruitless.
I have been using VB6 to manipulate MS Access 2000 databases via the DAO 3.6 library on Win XP. I have recently acquired Visual Basic Express 2010 and I have not been able to port my VB6 code. I can not find any sample code to use MS Access 2000 from VBE 2010. Is it possible to access MS Access 2000 from VBE 2010?
Here is my VB6 code:
Sub Main() Dim dbJobCPD As Database Dim rsJob As Recordset
I have an existing VB6 application which permits two or more users to work with local relicated MS Access databases. At start-up and shut down the local database synchronize with the master database (if the network permits dialogue) using
mDb1.Synchronize etc.
I am trying to port the application over to VS2010 and I cannot find anything equivalent to permit occasional synchronizing of various replicated MS Access databases with the master database (again, if the network permits contact between the two machines). Has anyone found a way of doing this for Access databases (not SQL Server databases)?
Works fine in VB6 but VS2010 has me beaten at the moment.
I want to connect to a database Ive created using Microsoft Access 2007. Im using Visual Basic 2005. I also want to be able to perform basic tasks such as searching.
connect to 2 separate databases that control a system of logging in/out and the other a database of items. Think of it like logging in to ebay and searching for items. The only problem is that the x64 computers that will be used to run the final solution dont allow for MS Access databases or SQL databases to work for whatever reason.What other options do we have in order to have an effective system? A series of generated text files with the input registration details is so far the
I'm writing a desktop application that uses the main access database that will be hosted on a central server, but there will be a laptop with the app on that has an offline mode so records can be created offsite. When the laptop returns I want it needs to be synced back to the main database.
Has anybody got any pointers on a way to do this, I've briefly read about JRO but is there an alternative / better method?
Originally, I was just going to write some custom code to do this, but thought I'd check to make sure there wasn't something already out there.
Currently I have a list of items that are based off of a structure of information. I have been putting off the saving function of my program until near the end to make sure that I have all the elements before I start worry about what needed to be saved. I am not asking for code, more for direction. Is it possible that I can load and save data directly to a database rather than have to hold it all in memory as a list? I have never worked with databases in vb.net, and wonder if there are places that would help with this under the requirements I need.
My program saves recipes into a structured list. All the listboxes and forms use the list to populate the correct data on them. I know I could just save all the data each time the program ends into an XML file, and load it each time the program opens.... but is that the best way? Can it be done with a database without having to constantly save or load a file?