Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Feld des Typs Memo aus Access Abfragen (https://www.delphipraxis.net/109492-feld-des-typs-memo-aus-access-abfragen.html)

Delphi Code Anfänger 2. Mär 2008 18:28

Datenbank: access • Zugriff über: ado

Feld des Typs Memo aus Access Abfragen
 
Hallo

Ich möchte aus einer Access Datenbank ein Feld des Types Memo abfragen. Bisher stand das auf TEXT jetzt habe ich es auf Memo geändert. Jetzt kommt folgende Fehlermeldung: 'ADOQuery1: Unterschiedliche Typen für Feld 'Test'; erwartet: WideString, gefunden: WideMemo'

Habe auch schon alle Felder aus der ADO Querry gelöscht und wieder neu eingelesen hat aber nichts gebracht immer noch die gleiche Meldung. Habe ich etwas vergessen?

Delphi Code Anfänger 2. Mär 2008 21:22

Re: Feld des Typs Memo aus Access Abfragen
 
Ich habe noch mal etwas rumprobiert.

Liegt es vielleicht daran das bei der ADO Querry unter dem Punkt SQL TWideString steht? Wie kann ich das ändern?

mikhal 3. Mär 2008 11:36

Re: Feld des Typs Memo aus Access Abfragen
 
Arbeitest du mit persistenten Datenfeldern? Da wirst du das "alte" Feld erst mal löschen und neu hinzufügen müssen.

Vor allem mußt du dein Projekt komplett neu erzeugen, damit die Delphi-internen Feld-Parameter richtig gestellt werden.

Grüße
Mikhal

Delphi Code Anfänger 3. Mär 2008 17:22

Re: Feld des Typs Memo aus Access Abfragen
 
dauerhafte Datenfelder? Ich habe das alte Feld aus der ADO Querry gelöscht. Komplett neu kompilieren habe ich auch schon gemacht.

Kann es sein das, dass DBGrid nicht mit einem Memo Feld klar kommt?

mikhal 3. Mär 2008 19:27

Re: Feld des Typs Memo aus Access Abfragen
 
Solange du keine Spalten im DBGrid definiert hast, sollte es dort kein Problem geben - außer dass das DBGrid von Haus aus keine Memos anzeigen kann.

Grüße
Mikhal

Delphi Code Anfänger 3. Mär 2008 19:30

Re: Feld des Typs Memo aus Access Abfragen
 
Stimmt danke da war eine Spalte im DBGrid als Memo definiert. Habe sie raus genommen und es geht. Kann man etwas einbauen damit auch Memos eingebaut werden?

mikhal 3. Mär 2008 19:48

Re: Feld des Typs Memo aus Access Abfragen
 
Schau mal hier rein, ob dir das weiter hilft:

Suche dbgrid memofeld

Grüße
Mikhal


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz