27. juni 2004 - 00:20Der er
17 kommentarer og 2 løsninger
tekst sat ind i database, hvordan ?
Jeg har et mega problem. Måske nogle af Jer kan hjælpe mig. Jeg har lavet (er ved at lave) et program, der er med en database ADO, en Access database. Det virker fint. Databasen er sådan at der er noget adresse fx Navn Adresse men også nogle tider dato1 dato2 ** Nu er det sådan at jeg skal kunne klikke på label1.caption og den tekst der står der skal sætte ind i dato1. Nu klikke jeg på label2.caption og så skal den tekst der står det kunne sættes ind i dato2, i databasen. Nu går jeg så op og skriver (i to DBEdit) navn og adresse og klikker på en knap og det sættes det ind i navn og adresse. MEN for hver gang rykker databasen til en ny record. Det skal den ikke. Den skal kunne opsamle de forskellige data fra de forskellige steder og sætte det ind i databasen de rigtige steder. Håber i forstår , beklager det er noget svært at forklare. Jeg har tænkt noget på at lave en alm tekstboks og opsamle det deri. Jeg ved ikke hvordan , helt. Men hvordan får jeg det skilt ? ad bagefter og sat det ind de rigtige steder, det har jeg ingen anelse om.
er det noget : label1.clik edit1.text := label1.caption + label2 næææ det dur vist ikke. Kan i hjælpe ?
Glem nu ikke at det skal sættes ind i en database. De rigtige ord , de rigtige steder. Den med listbox ser meget go ud måske den kan bruges. Men edit1.text := (Listbox1.items[0]); er det ikke da den jo skal ind i en database. Jeg vender tilbage når jeg har testet, det der kan testes.
Nej det gør jeg ikke, det ville jo være fjollet, da det så lige så godt kunne skrive det direkte. Det skal sættes ind i en database og i samme række uden at den skifter til næste ID nummer når noget mere kommer ind i databasen. Jeg har ikke nået at teste endnu, slet ikke..
som du selv skriver "hvordan får jeg de forskellige data skilt, og sat ind de rigtige steder" de data der skal overføres til din database får du netop adskilt og sat i system da listbox items har et id 0 = ? de felter i din database som skal modtage de data sætter du bare lig det items id
Når jeg har sat nogle data ind i listbox og så klikker på den knap, så kommer der nogle nye ting frem. Her er det vigitgt at de gamle data som har stået og som er sat ind i listbox ikke længere kan ses og bruges i label1.caption osv.
Du har vel ikke også en sortering i ADO databasen , ja jeg i en række kaldet månde, skal have det fil at falde som : januar februar osv. Her hjælper jo hverkan asc eller dcs ? VH koden12
for at gemme data i en database kan du bruge en actionlist, højreklik og vælg standard action, den/valgte actions f.eks Tdatasetpost kan du tilknytte en knap den action i properties.
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.