Avatar billede erve Nybegynder
07. oktober 2004 - 09:24 Der er 1 løsning

select SQL server GUID-felter med TQuery

Jeg har oprettet et ODBC-alias til en SQLServer database, hvor tabellerne anvender uniqueidentifier - Guid, som ID. Når jeg selecter på disse tabeller findes guidfelterne ikke resultsettet.
Hvis man kun selecter direte på guid (select Guid from smedlem) returneres slet ingen felter.
Problemet eksisterer i både D4 og D7.
ODBC Driveren = "SQL Server" version 2000.81.9042.00
Nogen der har en løsning på det problem?

Query1.databasename := 'Medlem';
Query1.SQL.Clear;
Query1.SQL.Add('SELECT * FROM SMedlem');
Query1.open;
try
  Query1.first;
  for i := 0 to Query1.FieldCount-1 do
    hjstr := hjstr + ' F' + inttostr( i ) + ': ' + Query1.Fields[i].AsString;
  showmessage(hjstr);
except
end;
Query1.close;
Avatar billede erve Nybegynder
05. december 2005 - 10:04 #1
Lukkes
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