Title: asp.net 2.0 updateparameters size

hallo,
ich habe inzwischen das final .net framework 2.0 installiert. jedoch habe ich wie bereits in der beta 2 folgendes problem:

wenn ich in einer sqldatasource ein update machen will, wird der angegebene size des feldes ignoriert.
dies führt zu abbrüchen, wenn die eingabe länger ist, als das entsprechende datenbankfeld.

<asp:SqlDataSource ConnectionString="<%$ ConnectionStrings:ConnectionString %>" ID="SqlDataSource3"
            runat="server" SelectCommand='SELECT * FROM ORACLE_ANSPRECHPARTNER WHERE ("ANSPR_NAME" = :ANSPR_NAME)' ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"

            UpdateCommand='UPDATE ORACLE_ANSPRECHPARTNER SET anspr_name = :anspr_name,anspr_vorname = :anspr_vorname, anspr_mail = :anspr_mail, anspr_telefon = :anspr_telefon, anspr_tel_home = :anspr_tel_home, anspr_bemerkungen = :anspr_bemerkungen, anspr_funktion = :anspr_funktion, erfasser = :erfasser, erfassung = :erfassung where ("ID" = :ID)'>         

            <SelectParameters>
                <asp:ControlParameter ControlID="DropDownList1" Name="ANSPR_NAME" PropertyName="SelectedValue" Type="String" />

            </SelectParameters>
            <UpdateParameters>
              <asp:Parameter Name="ANSPR_NAME" Type="String" Size="30" />
              <asp:Parameter Name="ANSPR_VORNAME" Type="String" Size="30" />
              <asp:Parameter Name="ANSPR_MAIL" Type="String" Size="50" />
              <asp:Parameter Name="ANSPR_TELEFON" Type="String" Size="30" />
              <asp:Parameter Name="ANSPR_TEL_HOME" Type="String" Size="30" />
              <asp:Parameter Name="ANSPR_BEMERKUNGEN" Type="String" Size="100" />
              <asp:Parameter Name="ANSPR_FUNKTION" Type="String" Size="20" />
                  <asp:SessionParameter Name="ERFASSER" SessionField="sessBenutzer" />
              <asp:SessionParameter Name="ERFASSUNG" SessionField="sessTime" />
              <asp:Parameter Name="ID" Type="String" />
            </UpdateParameters>
           </asp:SqlDataSource>


gruß
olaf


Antwort per Email an