🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.database.ado
Article #313

Re: Basic fetch record question

#313
From: crhras
Date: Mon, 24 Jul 2006 18:54
37 lines
2377 bytes
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: <44c5176d$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newshub.sdsu.edu!logbridge.uoregon.edu!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail
References: <44c188e0$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-7-bit
From: "crhras" <crhras@sbcglobal.net>
Newsgroups: borland.public.cppbuilder.database.ado
References: <44c188e0$1@newsgroups.borland.com>
Subject: Re: Basic fetch record question
Date: Mon, 24 Jul 2006 13:54:39 -0500
Lines: 39
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.21.76.77
Message-ID: <44c5176d$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1153767277 75.21.76.77 (24 Jul 2006 11:54:37 -0700)
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newshub.sdsu.edu!logbridge.uoregon.edu!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail