Nur mal so ne frage , wenn ich jetzt ein sql string zusammenbastle mit dem stringbuilder und übergib es dann einem string dann hab ich ja wieder den string. Vielleicht bin ich jetzt nur versteift auf etwas oder versteh wieder mal etwas falsch . Beispiel:
Dim strbuilder as new system.text.stringbuilder Dim sql as string Strbuilder.append("select * from Tabelle") Strbuilder.append(" where Feld1 in (") Strbuilder.append("select Feld2 from tabelle2 where") Strbuilder.append(" Art = " & Var1 ) Sql = strbuilder.tostring ... und sql übergib ich dann meinen reader oder so. worin liegt da jetzt der performancevorteil ?? hat es mit dem zu tun da ich wenn ich es so mache : sql = "select * from Tabelle " sql = sql & "where...) der string 4 mal in der carbage collection mitgeschiffen wird und mit dem strbuilder nur ein mal . hab ich dass richtig verstanden oder falsch ????? danke Patrick -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Brunmair Patrick (DLG) Gesendet: Montag, 03. Oktober 2005 08:26 An: asp.net@glengamoi.com Betreff: [Asp.net] Performance frage Hallo, ich bin ein bischen am krübeln, ich weis ja dass gewisse dinge in der programmierung ein performance plus oder minus bringen. zB.: beim stringbuilder den sollte man ja für strings grundsätzlich verwenden . aber sollte man den auch bei kleinen(select * from Tabelle where feld = feld) sql statements nehmen ?? Mit freundlichen Grüßen Patrick Brunmair _______________________________________________ Asp.net Mailingliste, Postings senden an: Asp.net@glengamoi.com An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: Asp.net@glengamoi.com An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net