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
