webForumDet fria alternativet

Problem med insert med AccessDataSource

.NET

1 svar · 342 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Frågan#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.

Medlem sedan mars 20011 880 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?

279 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
147 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
143 ms — ändringar (db)