Database - Indsæt række???

Tags:    delphi

Hvordan indsætter jeg en række hvor jeg har disse fields?:

Name

LowURL

HighURL

Jeg bruger det samme som bruge i denne artikel:

http://udvikleren.dk/Article.aspx?tech=2&id=169



6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
SQL'en kunne ligne noget i denne stil:

insert into whatever(name, lowurl, highurl) values('navn','http://www.lowurl.dk','http://www.highurl.dk')

Håber det hjælper.



Tja, det var jo ikke nemt at gætte :-) Delphi understøtter mange databaser, MSSQL, Oracle, Firebird, MySQL, Flashfiler... og jeg kunne blive ved.

Tilsyneladende har både Jonathan og jeg troet (da intet andet var angivet), at du brugte en eller anden for for SQL-database.

Jeg formoder at din clientdataset så er åben, og at den kører på en fil (ellers må du beskrive meget mere hvad det er du vil...).

Fold kodeboks ind/udKode 


Man kan også benytte .append frem for insert, forskellen bliver HVOR i dit clientDataset der indsættes.


Håber det gav et skub i den rigtige retning



godt nok, men hvordan skal koden se ud?



Der er flere måder, her er den ene måde....

Fold kodeboks ind/udKode 



Næste gang du skal sætte noget ind i tabellen skal du blot udfylde de tre parametre med parambyname, og kalde Execute.
Det er kun første gang du skal skrive SQL'en.

Håber det hjælper dig videre

/Jens



jeg ved ikke lige hvad I begge har misforstået, men jeg bruger ikke de komponenter.

jeg bruger:

ClientDataSet
og
DataSource



jeg tester den senere...er lige gået videre til et andet projekt, men kommer snart tilbage til dette...

På forhånd tak!



t