Avatar billede megabyte_ Nybegynder
28. september 2000 - 09:26 Der er 5 kommentarer og
1 løsning

SQL hjælpppp

Hey

Jeg side lige og fixer med et skole projekt men jeg kan ikke få det lort her til at virker

for X := 0 to visnyordre.StkList.Count-1 do
begin
with main.Query1 do
  begin
  close;
  SQL.Clear;
  sql.add(\'SELECT * from produkt\');
  RichEdit1.Lines.Add(visnyordre.StkList[X] + \' stk af type \' + typelist[X] + \' \' + main.Query1.FieldByName(\'varenavn\').AsString + \' a kr. pr stk \' + inttostr(main.Query1.FieldByName(\'pris\').AsInteger));
  SQL.Add(\'Where varenummer := \'+ visnyordre.typelist[X]);
    end;
  end;

men det virker ikke den siger \"Query1: Field \'Varenavn\' not found\"
men hvorfor f..... gør den det nå jeg bruger
select * from

<MB>
Avatar billede powell Nybegynder
28. september 2000 - 09:34 #1
Du har vel ikke lavet en stave brøler, i den tabel du afhenter \'varenavn\', prøv evt at lave en test, hvor du henter første \'varenavn\' og skriver det i en popopmenu.

Er det kun \'varenavn\' den ikke kan finde, har du fosøgt om det evt. også kunne være \'pris\' men at den stopper kompileringen inden den når så langt.
Avatar billede megabyte_ Nybegynder
28. september 2000 - 09:37 #2
Det er oxo pris den ikke kan finde og den kompileringen hele programmet fint nok
men den kan bare ikke finde pris og varenavn :(
<MB>
Avatar billede megabyte_ Nybegynder
28. september 2000 - 09:46 #3
har læst probelmet nu
men takker

<MB>
Avatar billede powell Nybegynder
28. september 2000 - 09:46 #4
Hvad var det galt?
Avatar billede megabyte_ Nybegynder
28. september 2000 - 09:53 #5
fixet det ved at lave en søge dims så den først fandt det den skulle bruge og så satte det ind :)

<MB>
Avatar billede delphi Nybegynder
28. september 2000 - 10:07 #6
Queryen bliver ikke åbnet/aktiveret.

Det bør stå således:

  SQL.Clear;
  sql.Add(\'SELECT * from produkt\');
  SQL.Add(\'WHERE varenummer := \'+ visnyordre.typelist[X]); // NB: Linien er flyttet.

  OPEN;  // Denne linie mangler.

  RichEdit1.Lines.Add(visnyordre.StkList[X] + \' stk af type \' + typelist[X] + \' \' + main.Query1.FieldByName(\'varenavn\').AsString + \' a kr. pr stk \' + inttostr(main.Query1.FieldByName(\'pris\').AsInteger));
 

Delphi
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