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

Antwort per Email an