Avatar billede nielsen2002 Nybegynder
21. juni 2006 - 16:36 Der er 1 kommentar

AccessDatasource og DateTime.Now

Hej Eksperter.

Har et Formview som indeholder et par tekstbokse. Indholdet af de tre tekstbokse skal gemme i min DB når jeg klikker "Insert" på Formview'et, yderliegere skal et tidspunkt tilføjes sammen med de 3 teksbokse.

Jeg vil gerne gøre det "simpelt" via AccesDatasource. Jeg kan godt få det til at virke hvor jeg selv indtaster en Dato.

Jeg har følgende InsertParametre i min AccessDatasource:

<InsertParameters>
        <asp:Parameter Name="ID" Type="Int32" />
        <asp:Parameter Name="Tekst" Type="String" />
        <asp:Parameter Name="Oprettet" Type="DateTime" /> *
        <asp:Parameter Name="Link" Type="String" />
</InsertParameters>

*skal være DateTime.Now

Men hvordan kan jeg gøre det?

Håber i forstår spørgsmålet :P

MVH
Nielsen
Avatar billede everclear Praktikant
26. juni 2006 - 13:12 #1
Jeg er ikke helt sikker på jeg forstår spørgsmålet. Kan du ikke få indsat datoen i databasen eller?
Hvis du mener, at du vil have tilføjet datoen som et parameter, kan du i din codebehind tilgå din AccessDataSource programmatisk. F.eks.:

dsGetVagter.InsertParameters["ID"].DefaultValue = txtID.text;
dsGetVagter.InsertParameters["Link"].DefaultValue = txtLink.text;
dsGetVagter.InsertParameters["Oprettet"].DefaultValue = DateTime.Today.ToString();
dsGetVagter.InsertParameters["Tekst"].DefaultValue = txtTekst.text;

dsGetVagter.Insert();

Er det noget i den stil du mener?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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