07. juli 2009 - 22:54Der er
8 kommentarer og 1 løsning
Joint-forbindes mellem Memo, OLE, Hyperlink
Hej.
Jeg arbejder med en database med data, som jeg har fået udeveret, om som jeg skal prøve at lave nogle udtræk fra. Men når jeg får følgende fejl, når jeg prøver at lave en forespørgsel:
Der kan ikke jointforbindes mellem felterne af typen Memo, OLE eller Hyperlink Object.
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
No you cant JOIN on a MEMO field, the data can be far too large.
It is possible (I think) to join on the first 256 characters but ther is a very good chance that they arent unique.
I think you should look at the design of your tables, haveing to JOIN on two MEMO fields means that the same data exists in two or more tables and this should be avoided.
Synes godt om
Slettet bruger
08. juli 2009 - 11:10#3
Hvis nu man har et notatfelt udelukkende med tal, kan må så blot ændre det til tal-felt og på den måde løse en del af problemet?
If the first table which contains th ememo field has an aoutonumber as the primary key then this would b eused in the related table as the foreign key and you woul djoin on these.
Example:
tbl1 ID (Autonumber primary key) MyMemoField (Type Memo)
tbl2 ID (Autonumber primary key) IDtbl1 Number (long) (Foreign key) relationship to tbl1
Synes godt om
Slettet bruger
07. februar 2011 - 09:28#7
Hej Terry
Hvis du svarer, sender jeg dig point for denne. Tak.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.