<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.aspnetzone.de/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'SQL' and 'DataSet'</title><link>http://www.aspnetzone.de/search/SearchResults.aspx?o=DateDescending&amp;tag=SQL,DataSet&amp;orTags=0</link><description>Search results matching tags 'SQL' and 'DataSet'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61120.2)</generator><item><title>Formview - SqlDataAdapter und zwei ContentPlaceHolder in der Masterpage</title><link>http://www.aspnetzone.de/forums/post/207990.aspx</link><pubDate>Fri, 06 Mar 2009 19:02:30 GMT</pubDate><guid isPermaLink="false">ce930855-ae9b-4fa4-8077-06a76071cc6a:207990</guid><dc:creator>gnome</dc:creator><description>
 
  Normal
  0
  21
  
 

&lt;span style="font-size:12pt;font-family:'Times New Roman';"&gt;Hi,&lt;br&gt;&amp;nbsp;&lt;br&gt;ich hab ein problem mit einem formview und „meinem“ menu – beide zusammen in einer masterpage und das formview lässt sich nicht mehr updaten.&lt;br&gt;&amp;nbsp;&lt;br&gt;Ich hab jetzt schon alles durch aber mir fällt nichts mehr ein, das problem muss an meinem menu liegen.&lt;br&gt;Es ist natürlich keine xml zeug. Ich benutze eine repeater der sieht so aus:&lt;br&gt;&lt;br&gt;&lt;code&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;        &amp;lt;asp:Repeater id=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"parentRepeater"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt;&amp;gt;    &lt;br /&gt;        &amp;lt;itemtemplate&amp;gt;&lt;br /&gt;            &amp;lt;div id=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"LeftSidebarHead"&lt;/span&gt;&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;     &lt;br /&gt;                 &amp;lt;br &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;class&lt;/span&gt;=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"clearfloat"&lt;/span&gt; /&amp;gt;&lt;br /&gt;                 &amp;lt;h5 id=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Überschrift5"&lt;/span&gt;&amp;gt;&lt;br /&gt;                    &amp;lt;b&amp;gt;&amp;lt;%# Server.HtmlEncode((DataBinder.Eval(Container.DataItem, &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"MenuName"&lt;/span&gt;)).ToString()) %&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;                &amp;lt;/h5&amp;gt;&lt;br /&gt;                &amp;lt;br&amp;gt;&lt;br /&gt;     &lt;br /&gt;                &amp;lt;asp:repeater id=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"childRepeater"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt; datasource='&amp;lt;%# ((DataRowView)Container.DataItem).Row.GetChildRows(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"myrelation"&lt;/span&gt;) %&amp;gt;' &amp;gt;&lt;br /&gt;                    &amp;lt;itemtemplate&amp;gt;&lt;br /&gt;                    &amp;lt;br &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;class&lt;/span&gt;=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"clearfloat"&lt;/span&gt; /&amp;gt;&lt;br /&gt;                        &amp;lt;h4 id=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"UnterMenu"&lt;/span&gt;&amp;gt;&lt;br /&gt;                        &amp;lt;asp:HyperLink ID=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"HyperLink1"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt; NavigateUrl='&amp;lt;%# ((DataBinder.Eval(Container.DataItem, &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"[\"Link\"]"&lt;/span&gt;)).ToString())%&amp;gt;'&amp;gt;&amp;lt;%# DataBinder.Eval(Container.DataItem, &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"[\"MenuName\"]"&lt;/span&gt;)%&amp;gt;&amp;lt;/asp:HyperLink&amp;gt;&lt;br /&gt;                        &amp;lt;br&amp;gt;&lt;br /&gt;                        &amp;lt;/h4&amp;gt;&lt;br /&gt;                        &amp;lt;br&amp;gt;&lt;br /&gt;                    &amp;lt;/itemtemplate&amp;gt;&lt;br /&gt;                &amp;lt;/asp:repeater&amp;gt;&lt;br /&gt;                &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;            &amp;lt;/itemtemplate&amp;gt;  &lt;br /&gt;            &amp;lt;/asp:Repeater&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;br&gt;&lt;br&gt;der code dahinter:&lt;br&gt;&lt;br&gt;&lt;code&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;        &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;protected&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;void&lt;/span&gt; Page_Load(&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;object&lt;/span&gt; sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            &lt;span style="color: Green;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;//Create the connection and DataAdapter for the table.&lt;/span&gt;&lt;br /&gt;            SqlConnection cnn &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;new&lt;/span&gt; SqlConnection(ConfigurationManager.ConnectionStrings[&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"_1_0_0_0ConnectionString1"&lt;/span&gt;].ConnectionString);&lt;br /&gt;            SqlDataAdapter cmd1 &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;new&lt;/span&gt; SqlDataAdapter(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"select * from Menu WHERE HMenu = 1 and Inaktiv = 0 ORDER BY Ranking"&lt;/span&gt;, cnn);&lt;br /&gt;            &lt;span style="color: Green;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;//Create and fill the DataSet.&lt;/span&gt;&lt;br /&gt;            DataSet ds &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;new&lt;/span&gt; DataSet();&lt;br /&gt;            cmd1.Fill(ds, &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"MenuName"&lt;/span&gt;);&lt;br /&gt;            &lt;span style="color: Green;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;//Create a second DataAdapter for the Titles table.&lt;/span&gt;&lt;br /&gt;            SqlDataAdapter cmd2 &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;new&lt;/span&gt; SqlDataAdapter(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"select * from Menu WHERE Inaktiv = 0 ORDER BY Ranking"&lt;/span&gt;, cnn);&lt;br /&gt;            cmd2.Fill(ds, &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"MenuName2"&lt;/span&gt;);&lt;br /&gt;            &lt;span style="color: Green;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;//Create the relation between the Authors and Titles tables.&lt;/span&gt;&lt;br /&gt;            ds.Relations.Add(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"myrelation"&lt;/span&gt;,&lt;br /&gt;            ds.Tables[&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"MenuName"&lt;/span&gt;].Columns[&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"MenuName"&lt;/span&gt;],&lt;br /&gt;            ds.Tables[&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"MenuName2"&lt;/span&gt;].Columns[&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"ZuordungHMenu"&lt;/span&gt;]);&lt;br /&gt;            &lt;span style="color: Green;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;//Bind the Authors table to the parent Repeater control, and call DataBind.&lt;/span&gt;&lt;br /&gt;            parentRepeater.DataSource &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;=&lt;/span&gt; ds.Tables[&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"MenuName"&lt;/span&gt;];&lt;br /&gt;            Page.DataBind();&lt;br /&gt;            &lt;span style="color: Green;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;//Close the connection.&lt;/span&gt;&lt;br /&gt;            cnn.Close();&lt;br /&gt;        }&lt;/span&gt;&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Für das formular hab ich eine einfache tabelle mit zwei werten - hier das formview:&lt;br&gt;&lt;br&gt;&lt;code&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;&amp;lt;asp:Content ID=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Content1"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt; contentplaceholderid=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"ContentPlaceHolder1"&lt;/span&gt;&amp;gt;&lt;br /&gt;   &amp;lt;asp:FormView ID=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"FormView1"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt; AllowPaging=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"True"&lt;/span&gt; &lt;br /&gt;        DataKeyNames=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"ID"&lt;/span&gt; DataSourceID=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"TEST_Insert"&lt;/span&gt; DefaultMode=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Edit"&lt;/span&gt;&amp;gt;&lt;br /&gt;        &amp;lt;EditItemTemplate&amp;gt;&lt;br /&gt;            ID:&lt;br /&gt;            &amp;lt;asp:Label ID=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"IDLabel1"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt; Text='&amp;lt;%# Eval(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"ID"&lt;/span&gt;) %&amp;gt;' /&amp;gt;&lt;br /&gt;            &amp;lt;br /&amp;gt;&lt;br /&gt;            Wert1:&lt;br /&gt;            &amp;lt;asp:TextBox ID=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Wert1TextBox"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt; Text='&amp;lt;%# Bind(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Wert1"&lt;/span&gt;) %&amp;gt;' /&amp;gt;&lt;br /&gt;            &amp;lt;br /&amp;gt;&lt;br /&gt;            Wert2:&lt;br /&gt;            &amp;lt;asp:TextBox ID=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Wert2TextBox"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt; Text='&amp;lt;%# Bind(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Wert2"&lt;/span&gt;) %&amp;gt;' /&amp;gt;&lt;br /&gt;            &amp;lt;br /&amp;gt;&lt;br /&gt;            &amp;lt;asp:LinkButton ID=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"UpdateButton"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt; CausesValidation=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"True"&lt;/span&gt; &lt;br /&gt;                CommandName=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Update"&lt;/span&gt; Text=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Aktualisieren"&lt;/span&gt; /&amp;gt;&lt;br /&gt;            &amp;amp;nbsp;&amp;lt;asp:LinkButton ID=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"UpdateCancelButton"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt; &lt;br /&gt;                CausesValidation=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"False"&lt;/span&gt; CommandName=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Cancel"&lt;/span&gt; Text=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Abbrechen"&lt;/span&gt; /&amp;gt;&lt;br /&gt;        &amp;lt;/EditItemTemplate&amp;gt;&lt;br /&gt;    &amp;lt;/asp:FormView&amp;gt;&lt;br /&gt;    &amp;lt;asp:SqlDataSource ID=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"TEST_Insert"&lt;/span&gt; runat=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"server"&lt;/span&gt; &lt;br /&gt;        ConnectionString=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"&amp;lt;%$ ConnectionStrings:_1_0_0_0ConnectionString1 %&amp;gt;"&lt;/span&gt; &lt;br /&gt;        DeleteCommand=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"DELETE FROM [TEST] WHERE [ID] = @ID"&lt;/span&gt; &lt;br /&gt;        InsertCommand=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"INSERT INTO [TEST] ([Wert1], [Wert2]) VALUES (@Wert1, @Wert2)"&lt;/span&gt; &lt;br /&gt;        SelectCommand=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"SELECT * FROM [TEST]"&lt;/span&gt; &lt;br /&gt;        UpdateCommand=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"UPDATE [TEST] SET [Wert1] = @Wert1, [Wert2] = @Wert2 WHERE [ID] = @ID"&lt;/span&gt;&amp;gt;&lt;br /&gt;        &amp;lt;DeleteParameters&amp;gt;&lt;br /&gt;            &amp;lt;asp:Parameter Name=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"ID"&lt;/span&gt; Type=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Int64"&lt;/span&gt; /&amp;gt;&lt;br /&gt;        &amp;lt;/DeleteParameters&amp;gt;&lt;br /&gt;        &amp;lt;UpdateParameters&amp;gt;&lt;br /&gt;            &amp;lt;asp:Parameter Name=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Wert1"&lt;/span&gt; Type=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"String"&lt;/span&gt; /&amp;gt;&lt;br /&gt;            &amp;lt;asp:Parameter Name=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Wert2"&lt;/span&gt; Type=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"String"&lt;/span&gt; /&amp;gt;&lt;br /&gt;            &amp;lt;asp:Parameter Name=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"ID"&lt;/span&gt; Type=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Int64"&lt;/span&gt; /&amp;gt;&lt;br /&gt;        &amp;lt;/UpdateParameters&amp;gt;&lt;br /&gt;        &amp;lt;InsertParameters&amp;gt;&lt;br /&gt;            &amp;lt;asp:Parameter Name=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Wert1"&lt;/span&gt; Type=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"String"&lt;/span&gt; /&amp;gt;&lt;br /&gt;            &amp;lt;asp:Parameter Name=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"Wert2"&lt;/span&gt; Type=&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 14px;font-weight: normal;"&gt;"String"&lt;/span&gt; /&amp;gt;&lt;br /&gt;        &amp;lt;/InsertParameters&amp;gt;&lt;br /&gt;    &amp;lt;/asp:SqlDataSource&amp;gt;&lt;br /&gt;&amp;lt;/asp:Content&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Wenn ich das menu nicht lade also nicht auf der masterpage packe, läuft alles und ich kann wert ändern und eintragen.&lt;br&gt;Kann mir da jemand helfen ? &lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:12pt;font-family:'Times New Roman';"&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Abfragen des PrimaryKeys &amp;#252;ber ADO.Net und SQLClient</title><link>http://www.aspnetzone.de/forums/post/204390.aspx</link><pubDate>Tue, 25 Nov 2008 15:56:19 GMT</pubDate><guid isPermaLink="false">ce930855-ae9b-4fa4-8077-06a76071cc6a:204390</guid><dc:creator>wolfchr3</dc:creator><description>Hallo!&lt;br&gt;&lt;br&gt;Ich möchte gerne den PrimaryKey (welche Spalten) einer Tabelle im SQL Server 2005 abfragen.&lt;br&gt;&lt;br&gt;Folgende Varianten funktionieren leider nicht, beide Varianten liefern entweder Nothing oder Länge 0:&lt;br&gt;1. &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim sqlColumn as DataColumn()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlCmd2.CommandText = "Select * from Tabelle1"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlDA = New SqlDataAdapter(sqlCmd2)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlDS = New DataSet()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlDA.Fill(sqlDS, strTable1)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlDT = sqlDS.Tables(strTable1)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlColumn = sqlDT.PrimaryKey&lt;br&gt;&lt;br&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each constraint In dataTable.Constraints&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If TypeOf constraint Is UniqueConstraint Then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uniqueConstraint = CType(constraint, UniqueConstraint)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Get the Columns as an array.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; columnArray = uniqueConstraint.Columns&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return columnArray&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next constraint&lt;br&gt;&lt;br&gt;Wie komme ich an den PrimaryKey?&lt;br&gt;&lt;br&gt;Besten Dank&lt;br&gt;Chris&lt;br&gt;&lt;br&gt;</description></item><item><title>Programmatischer zugriff auf die SQL des DAL (objectdatasource)</title><link>http://www.aspnetzone.de/forums/post/203050.aspx</link><pubDate>Tue, 14 Oct 2008 10:19:03 GMT</pubDate><guid isPermaLink="false">ce930855-ae9b-4fa4-8077-06a76071cc6a:203050</guid><dc:creator>leopold007</dc:creator><description>&lt;DIV class=ForumPostContentText&gt;
&lt;P&gt;hallo zusammen,&lt;/P&gt;
&lt;P&gt;habe eine Gridview und eine Suchmaske mit vier textboxen, das grid besitzt als datenbasis eine ObjectDataSource, der DAL holt alle einträge aus einer tabelle.&lt;/P&gt;
&lt;P&gt;jetzt soll der user die möglichkeit haben die einträge über die textbox zu filtern (textboxen beziehen sich auf bestimmte felder der tabelle) hört sich einfach an........aber&lt;/P&gt;
&lt;P&gt;1. ich möchte nie alle daten holen (sehr viele) und dann das recordset filtern (filterung soll in der sql erfolgen)&lt;/P&gt;
&lt;P&gt;2. ich könnte eine neue query im DAL erzeugen&amp;nbsp; welche vier input parameter hat @filterBox1, @filterBox2, usw und dann in der sql where clause etwas wie............ like '%' + @filterBox1 + '%'...................... funktioniert zwar liefert aber nicht immer die richtigen datensätze, da in den feldern der DB auch NULL stehen kann. (like '%' + @filterBox1 + '%' OR is NULL funktioniert auch nicht)&lt;/P&gt;
&lt;P&gt;ich will also auf die Where clause programmaitisch zugreifen können um jeweils z.B.&amp;nbsp;nur den wert&amp;nbsp;der filterbox1 zu setzen.&lt;/P&gt;
&lt;P&gt;seht ihr da eine möglichkeit bzw einen besseren weg?&lt;/P&gt;
&lt;P&gt;danke&lt;/P&gt;&lt;/DIV&gt;</description></item></channel></rss>