Article View: borland.public.cppbuilder.database.ado
Article #315Re: Basic fetch record question
From: crhras
Date: Tue, 25 Jul 2006 22:13
Date: Tue, 25 Jul 2006 22:13
68 lines
3585 bytes
3585 bytes
There might be 100,000 records in this database and I don't think a LookupComboBox would be good for that, would it ? Also, I'm not even sure of how to implement the solution you are talking about so I think I need to do some extensive reading on the subject. Thanks for your response ! "Viatcheslav V. Vassiliev" <support@oledbdirect.com> wrote in message news:44c6702d$1@newsgroups.borland.com... > Why do not you use ADO with CursorLocation = clClient without > ClientDataSet? TDBLookupCombobox may be what you need. > > //------------------------------------------ > Regards, > Vassiliev V. V. > http://www.managed-vcl.com - using .Net objects in Delphi for Win32 + > ADO.Net > http://www.oledbdirect.com - The fastest way to access MS SQL Server, > MS Jet (Access) and Interbase (through OLEDB) > > > "crhras" <crhras@sbcglobal.net> �������/�������� � �������� ���������: > news:44c5176d$1@newsgroups.borland.com... >> >> ok, no answer to this question. Well, how about a little feedback >> regarding it. Have I posted in the wrong group. Is the question too >> basic ? I tried Googling to get an answer and couldn't find any sources >> where this exact problem is discussed. I'm reading usage of datasets and >> providers and each day find some clue which helps me to solve the problem >> but I am afraid that the in-depth knowledge required will take me a month >> or so. >> >> >> >> "crhras" <crhras@sbcglobal.net> wrote in message >> news:44c188e0$1@newsgroups.borland.com... >>>I have a database of phone numbers and names like this: >>> >>> phone VARCHAR(10); >>> name VARCHAR(20); >>> >>> I want to be able to enter a phone number and check the database for a >>> match and if found, display the name. If a match is not found, then a >>> name can be entered and a new record will be added. >>> >>> The problem is I am using TDBEdit controls on the form which display the >>> current value of the data fields to which they are linked. How can I >>> blank the DBEdit control out and allow it to accept the phone number >>> which I will be searching on. >>> >>> If phone number is the primary key then I can do it by calling SetKey() >>> then EditKey() on the ClientDataSet and ReadOnly = false on the phone >>> TDBEdit. But what if the phone number is not the primary key and I want >>> to use Locate() instead to find the matching phone number ? >>> >>> In advance, >>> Thank you, >>> Curt >>> >>> >>> >> >> > >
Technical Details
Message-ID:
<44c6979e$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mailReferences:
<44c188e0$1@newsgroups.borland.com> <44c5176d$1@newsgroups.borland.com> <44c6702d$1@newsgroups.borland.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 10698b,2055e5449f3325c0 X-Google-Attributes: gid10698b,public X-Google-Language: ENGLISH,ASCII From: "crhras" <crhras@sbcglobal.net> Newsgroups: borland.public.cppbuilder.database.ado References: <44c188e0$1@newsgroups.borland.com> <44c5176d$1@newsgroups.borland.com> <44c6702d$1@newsgroups.borland.com> Subject: Re: Basic fetch record question Date: Tue, 25 Jul 2006 17:13:51 -0500 Lines: 70 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2869 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-RFC2646: Format=Flowed; Response NNTP-Posting-Host: 75.22.197.244 Message-ID: <44c6979e$1@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1153865630 75.22.197.244 (25 Jul 2006 15:13:50 -0700) Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail