Avatar billede janbb Juniormester
25. august 2002 - 11:39 Der er 3 kommentarer og
1 løsning

query-database-hjælp

Er der nogen der med nogle ganske simple instruktioner kan få mig startet med at lave en database der har output svarende til en SQL-sætning som jeg vælger.Har lidt øvelse i at lave et lille alm. databaseprogram, men har endnu ikke formået at bruge de fine sql-værktøjer (databasen vil ikke knytte sig til den query jeg opretter).Har søgt lidt i hjælpen og kigget i de komplicerede eksempler, men jeg er jo kun hobbyprogrammør.Går ud fra der skal en dbgrid til at vise de udvalgte fields, og en datasource der svarer til et oprettet alias.Og så en query fra data-acces komponenten.Er table nødvendig ?.Og selvfølgelig skal de så indstilles og stilles på aktive, men den "tager ikke rigtig ved" - og jeg har gemt min queryfil jeg har oprettet.
Avatar billede martinlind Nybegynder
25. august 2002 - 13:13 #1
En form, datasource, dbgrid, Query, database placerer du på din form.

Databasen sætter du til at pege på din db-fil ( evt. dbdemos filerne )
din query sætter du til at pege på din database din datasource sætter du til din query og sidst din dbgid sætter du til at pege på din datasource. så skriver du følgende i din query comp. sql prop. :

select * from <tabel navn>

der efter sætter du active til true og du skulle gerne se alle record, du kan også begrænse dit "udtræk" :

select * from <tabel navn> where <Feltnavn> < 25

Kig i hjælpe filen LocalSQL der står lidt og mulighederne med ansi92 sql

/Martin
Avatar billede janbb Juniormester
25. august 2002 - 17:11 #2
Tusind tak.Blev nødt til at lægge en tabel ind osse, men nu kan jeg nok komme lidt videre med det.Det virker.
Avatar billede martinlind Nybegynder
25. august 2002 - 17:23 #3
Du behøver ikke en Table comp., det kan dog være nemere at lavet redigere med en table, da en query som oftets er read-only, men et godt råd er at du lærer sql, og glemmer alt om din table comp. i den virkelige verden er det sql man bruger det er langt mere flexibelt og ikke så "hård ved db-serveren" som en table comp. er.
Avatar billede janbb Juniormester
25. august 2002 - 20:06 #4
jeg prøvede forfra og med en database der kun havde een tabel og jeg kan se det ikke er nødv. med Table comp.Jeg håber jeg kan få denne funktionalitet brugt i nogle af mine små databaseprogrammer og det varer nok ikke længe før jeg har en række spm. om dette f.x. om man kan "aktivere" query via en knap så man kan lave flere udtræk via samme program.
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