Avatar billede jisch Mester
13. maj 2002 - 11:41 Der er 4 kommentarer og
1 løsning

SQL Memo

Hej,

Hvordan indsætter jeg i runtime en memo i en eksisterende table? Følgende kode må vel kunne anvendes:

With TQuery.Create(Self);
  DatabaseName:='Minbase';
  SQL.Add('ALTER TABLE Mintabel ADD NyMemo ???');
  Try
    ExecSQL;
  Finally
    Free;
  end;
end;

Hvad skal der stå ved ??? Eller er der en anden metode?
Avatar billede martinlind Nybegynder
13. maj 2002 - 11:45 #1
Det kommer lidt an på hvilken DB du bruger, prøv at skrive "Blob"

/Martin
Avatar billede jisch Mester
13. maj 2002 - 12:27 #2
>>Martinlind
Jeg bruger Paradox fra delphi 5.
Avatar billede martinlind Nybegynder
13. maj 2002 - 12:32 #3
Så mener jeg godt du kan bruge

SQL.Add('ALTER TABLE Mintabel ADD NyMemo Blob');

/Martin
Avatar billede jisch Mester
14. maj 2002 - 09:05 #4
>>Martinlind
Tak for hjælpen. Det dudder. En detalje - blob alene giver kun memolængden 1. Man kan specificere blob(240) eksempelvis.
Ved du iøvrigt hvor jeg kan finde dokumentation til SQL-kommandoer til Delphi?
Avatar billede martinlind Nybegynder
14. maj 2002 - 09:39 #5
Der findes en hjælpefil der hedder LocalSQL der står noget, men ellers kan jeg varmt anbefale Interbase som SQL-Server til Delphi

/Martin
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester