Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Programming
»
Databases
»
[SOLVED]Foreign key in DBgrid shows as (MEMO)
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
multitask question
by
d2010
[
Today
at 10:44:34 pm]
Minimal IPC approach?
by
MarkMLl
[
Today
at 09:45:35 pm]
Errors linking the projec...
by
Grahame Grieve
[
Today
at 09:41:59 pm]
[solved] is there a non v...
by
Martin_fr
[
Today
at 09:13:11 pm]
Custom TRichMemo
by
What I can do
[
Today
at 09:10:10 pm]
IDE crashes and takes so ...
by
Martin_fr
[
Today
at 08:49:04 pm]
Newbie in Web Programming...
by
Nicole
[
Today
at 08:44:50 pm]
Compiling Lazarus from so...
by
TRon
[
Today
at 07:55:37 pm]
Macos Sequoia Lazarus 3.8...
by
ChrisR
[
Today
at 07:34:39 pm]
Planet generator(raylib)
by
Lulu
[
Today
at 07:29:54 pm]
Good online resource to l...
by
Thaddy
[
Today
at 06:41:21 pm]
TPaintbox picture disappe...
by
TRon
[
Today
at 06:31:33 pm]
login_tty and openpty are...
by
Fred vS
[
Today
at 06:19:14 pm]
ShowModal has a bug in Li...
by
TRon
[
Today
at 04:14:31 pm]
BGRABitmap can't compile
by
Khrys
[
Today
at 03:43:59 pm]
Why isn't Lazarus / Free ...
by
silvercoder70
[
Today
at 02:46:40 pm]
Lazarus Release Candidate...
by
dbannon
[
Today
at 02:02:57 pm]
Linux Laz Packages have i...
by
dbannon
[
Today
at 01:56:35 pm]
Is there a chart displayi...
by
simone
[
Today
at 10:19:27 am]
How to re use a process
by
Thaddy
[
Today
at 10:10:46 am]
Helping beginners
by
Thaddy
[
Today
at 09:15:26 am]
[SOLVED] Application stil...
by
d2010
[
Today
at 07:01:19 am]
TListView - please advis...
by
TRon
[April 29, 2025, 09:49:00 pm]
$CODEPAGE + LCL = Incorre...
by
Thaddy
[April 29, 2025, 06:47:53 pm]
SOLVED: Warning: "crtbegi...
by
Thaddy
[April 29, 2025, 06:43:37 pm]
« previous
next »
Print
Pages: [
1
]
Author
Topic: [SOLVED]Foreign key in DBgrid shows as (MEMO) (Read 4003 times)
Ianspeed
Newbie
Posts: 2
[SOLVED]Foreign key in DBgrid shows as (MEMO)
«
on:
September 16, 2016, 10:34:03 am »
Hi All, sorry if I posted this in the wrong section or something else, my first post! Coming back in to programming from a long break from Delphi! Really impressed with Lazarus! Here's my problem. Have a table with an associated table connected with a foreign key. This just holds the card type (PG5x7, LG5x7, DL and PDL) this associated file is for a lookup on the card type. This works in SQLite Studio but doesn't work in my test project or the Lazarus desktop database, my thoughts are I have set something up wrong in the database, as surely the DBGrid should just see the associated link to card type and create a lookup field? Or maybe I'm wrong and have to code for it? I have scoured the web of all knowledge(think it ran dry with this one!), but there doesn't seem to be a direct answer or problem like this, so I guess it's something simple I'm missing!
«
Last Edit: September 21, 2016, 01:32:06 pm by Ianspeed
»
Logged
vdubeau
New Member
Posts: 27
Re: Foreign key in DBgrid shows as (MEMO)
«
Reply #1 on:
September 17, 2016, 10:18:53 pm »
I'm pretty new to Lazarus myself but I have run across this. You probably have the field defined as TEXT. DBGrid seems to interpret this as a memo field and can't display it. Change the field type to VARCHAR (I know they are really the same to SQLIte) and DBGrid should display it correctly.
Logged
Ianspeed
Newbie
Posts: 2
Re: Foreign key in DBgrid shows as (MEMO)
«
Reply #2 on:
September 19, 2016, 10:46:06 am »
Thanks vdubeau,
This now shows the data in the DBGrid, but unfortunately still won't give me a drop down selection, does this have to be coded manually? Thanks
Logged
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Programming
»
Databases
»
[SOLVED]Foreign key in DBgrid shows as (MEMO)
TinyPortal
© 2005-2018