19. februar 2010 - 14:40Der er
3 kommentarer og 1 løsning
Hvorfor smadrer dette min tabel
Jeg har 2 tabeller på min MySQL server hvor der er et felt af typen time Jeg har så en kode der looper den ene tabel og kopierer nogle udvalgte felter fra udvalgte records over i en anden tabel.
Det kører sådan set og fint nok lige bortset fra denne linie kode QueryOutput.ParamByName('fldTime').Assign(SourceInput.DataSet.FieldByName('fldTime'));
Så snart jeg aktiverer den, så resulterer det i at min tabel bliver smadret.
Jeg har en anden kode QueryOutput.ParamByName('fldDate').Assign(SourceInput.DataSet.FieldByName('fldDate'));
Her er feltet af typen date - men det fungerer helt som det skal.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Jamen det kan vi jo så komme til at diskutere i lang tid. Jeg mener stadig mit spørgsmål er: hvordan får man i Delphi overført data fra et Time felt til et andet på en MySQL.
Fejlen skyldes åbenbart en utilsigtet brug af Query.Prepare - da den blev fjernet for at få ting til at virke på MS SQL, så virker Time feltet pludselig på MySQL - meget mystisk.
Synes godt om
Ny brugerNybegynder
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.