Solved

Refreshing an SQL Database

Posted on 2004-09-11
5
163 Views
Last Modified: 2010-05-02
I have a program that accesses an SQL database on a linux server.  It connects fine and displays the database correctly, the only problem i'm having is when I have the database refresh.  The function i'm using is datPrimaryRS.Recordset.Resync, and when it does this it freezes the program for about 5 seconds.  I don't want it to freeze for 5 seconds, and I want it to resync the database faster than that as well.  I don't see why it has to download the entire database again (if that's what it's doing), it just needs to look for changed/new records.  Any ideas of anything else I could try?

Thanks!

-Jeff
0
Comment
Question by:FCouples
  • 3
  • 2
5 Comments
 
LVL 18

Accepted Solution

by:
Sethi earned 125 total points
Comment Utility
Use Recordset.Requery method
0
 
LVL 1

Author Comment

by:FCouples
Comment Utility
That also freezes it as well :(
0
 
LVL 18

Expert Comment

by:Sethi
Comment Utility
Hmm...then I am short of ideas
0
 
LVL 1

Author Comment

by:FCouples
Comment Utility
i ended up using individual queries instead of searching through the whole database with the rs search command.  Your answer lead me to that conclusion, so points go to you.  Thanks!

-Jeff
0
 
LVL 18

Expert Comment

by:Sethi
Comment Utility
Thanks :-)
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

There are many ways to remove duplicate entries in an SQL or Access database. Most make you temporarily insert an ID field, make a temp table and copy data back and forth, and/or are slow. Here is an easy way in VB6 using ADO to remove duplicate row…
If you have ever used Microsoft Word then you know that it has a good spell checker and it may have occurred to you that the ability to check spelling might be a nice piece of functionality to add to certain applications of yours. Well the code that…
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now