Hallo, ich wollte mit C# eine SQL-Abfrage in der Art:
SELECT SysMenu.Parameters, SysMenu.FileName, SysMenu.MenuID, SysMenu.Path, SysMenu.Show, SysMenuTranslation.LangTranslation, SysMenu.IsChildOf FROM SysMenu INNER JOIN SysMenuTranslation ON SysMenu.MenuID = SysMenuTranslation.MenuID WHERE (((SysMenu.IsChildOf)=0) AND ((SysMenuTranslation.LangID)= " & IntLang & ")) AND (SysMenu.Show = True) nach C#/.NET umstellen. Hierzu habe ich die Variable IntLang mittels int IntLang; IntLang = 0; Au�erdem habe ich die & in + ge�ndert definiert allerdings erhalte ich dann folgende Fehlermeldungen: Die Variable 'IntLang' ist zugewiesen, ihr Wert wird aber nie verwendet (bezieht sich auf int IntLang;) Die Variable 'IntLang' wurde nicht deklariert oder nicht zugeordnet. (bezieht sich auf den SQL-String) Der Name 'IntLang' besteht nicht in der Klasse oder dem Namespace 'ASPIntranet.WebForm1' (dito) was mache ich da falsch? Dann h�tte ich noch eine Frage zum Verst�ndnis: this.Repeater1.DataSource=this.dataSet11.Tables["SysMenu"].DefaultView; Was mu� ich anstelle von SysMenu verwenden, wenn im SQL-String ein JOIN oder einfacher gesagt: mehrere Tabellen verwendet werden? Gruss Alex | [aspdedotnet] als archive@jab.org subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
