webForumDet fria alternativet

Problem med insert med AccessDataSource

1 svar · 342 visningar · startad av saw

sawMedlem sedan mars 20011 883 inlägg
#1

När jag kör en insert, så får jag med alla fälten utom det första.
Databasen=Access.

        InsertCommand="INSERT INTO [t_forPerson] ([KundNr], [Foretag],
 [Namn], [Box], [Adress], [FakturaAdress], [Ort], [Epost], [Tel], [Mobil], 
[Info]) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"
//parametrarna
<InsertParameters>
            <asp:Parameter Name="KundNr" Type="String" />
            <asp:Parameter Name="Foretag" Type="String" />
            <asp:Parameter Name="Namn" Type="String" />
            <asp:Parameter Name="Box" Type="String" />
            <asp:Parameter Name="Adress" Type="String" />
            <asp:Parameter Name="FakturaAdress" Type="String" />
            <asp:Parameter Name="Ort" Type="String" />
            <asp:Parameter Name="Epost" Type="String" />
            <asp:Parameter Name="Tel" Type="String" />
            <asp:Parameter Name="Mobil" Type="String" />
            <asp:Parameter Name="Info" Type="String" />
        </InsertParameters>
//i DetailsView
<InsertItemTemplate>
<asp:TextBox ID="TextBox2" runat="server" Text="<%# getKundNr(Container.DataItem)%>"></asp:TextBox>
 </InsertItemTemplate>

Funktionen getKundNr är helt enkelt en räknare som räknar fram nästa
KundNr.
Mitt problem är att när jag skall lägga till en ny kund, så får jag inte KundNr
med mig. Den är inskriven i DetailsView men jag får inte in den i databasen.

När jag editera kunder så fungerar allt bra.
Tacksam för hjälp.

sawMedlem sedan mars 20011 883 inlägg
#2

Jag har nu lokaliserat felkällaren.

//när den är så här så blir det inga fel
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("KundNr") %>'></asp:TextBox>
//jag ville dock kunna räkna upp kundnrhär
Text='<%# getKundNr(Container.DataItem)%>'

.. och det är då det stupar.
Några bra ideér?

128 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
124 ms — hämta tråd, inlägg och bilagor (db)