Hallo, folgender SQL-String bereitet mir Kopfzerbrechen:
StrSQLSkillRank = "SELECT * FROM (SysSkills INNER JOIN SysDevelopersRanksSkills ON SysSkills.SkillID = SysDevelopersRanksSkills.SkillID) INNER JOIN SysSkillsTranslation ON SysSkills.SkillID = SysSkillsTranslation.SkillID WHERE (SysRanksTranslation.LanguageID = " & IntLang & ") AND (SysDevelopersRanksSkills.SkillID = SysSkills.SkillID) AND (SysDevelopersRanksSkills.DeveloperID = " & IntDevID & ")" der Output ist folgender: SELECT * FROM (SysSkills INNER JOIN SysDevelopersRanksSkills ON SysSkills.SkillID = SysDevelopersRanksSkills.SkillID) INNER JOIN SysSkillsTranslation ON SysSkills.SkillID = SysSkillsTranslation.SkillID WHERE (SysRanksTranslation.LanguageID = 1) AND (SysDevelopersRanksSkills.SkillID = SysSkills.SkillID) AND (SysDevelopersRanksSkills.DeveloperID = 1) [Microsoft][ODBC Microsoft Access Driver] 1 Parameter wurden erwartet, aber es wurden zu wenig Parameter �bergeben. Sobald ich den Part (SysRanksTranslation.LanguageID = 1) rauswerfe, funktioniert der SQL-String problemlos. Allerdings existieren sowohl die Tabelle als auch das Feld und wie man sieht, ist auch IntLang nicht leer. Auch die Feldbeschriftung ist in Access nicht abweichend oder zweideutig. Woran k�nnte das noch liegen? Gruss Alex www.aspintranet.de | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
