vahid.kh
یک شنبه 15 مرداد 1391, 01:24 صبح
با سلام.کویری را که برای در یافت مقادیر از جداول بانک نوشته ام تا فیلدهای مربوطه در فرم گزارش پر شوند را به این صورت نوشته ام.آیا این روش درستی است؟ با اینکه چند بار چک کرده ام اما باز هم این error را به من میدهد.
select StudentName,StudentFamily,Rotbe,ReshteName,Adviser Name,OlaviyatName,UniName,CityName,MajorName
from dbo.TblSelectMajor inner join dbo.TblStu on dbo.TblStu.StuId=dbo.TblSelectMajor.StuId
inner join dbo.TblReshteTahsili on dbo.TblReshteTahsili.ReshteId=dbo.TblSelectMajor.R eshteId
inner join dbo.TblAdviser on dbo.TblAdviser.AdviserId=dbo.TblSelectMajor.Advise rId
inner join dbo.TblOlaviyat on dbo.TblOlaviyat.Oid=dbo.TblSelectMajor.Oid
inner join dbo.TblUnivercity on dbo.TblUnivercity.UniId=dbo.TblSelectMajor.UniId
inner join dbo.TblCity on dbo.TblCity.CityId=dbo.TblSelectMajor.CityId
inner join dbo.TblMajor on dbo.TblMajor.MajorId=dbo.TblSelectMajor.MajorId
where StuId =2
این هم خطایی که میگیرد.در ضمن برای رکورد گرفتن از این همه جدول query ساده تری هست یا به این صورت که من نوشته ام درست است.آیا راه بهتری هم هست؟
Msg 208, Level 16, State 1, Line 1
Invalid object name 'dbo.TblSelectMajor'.
9075790758
select StudentName,StudentFamily,Rotbe,ReshteName,Adviser Name,OlaviyatName,UniName,CityName,MajorName
from dbo.TblSelectMajor inner join dbo.TblStu on dbo.TblStu.StuId=dbo.TblSelectMajor.StuId
inner join dbo.TblReshteTahsili on dbo.TblReshteTahsili.ReshteId=dbo.TblSelectMajor.R eshteId
inner join dbo.TblAdviser on dbo.TblAdviser.AdviserId=dbo.TblSelectMajor.Advise rId
inner join dbo.TblOlaviyat on dbo.TblOlaviyat.Oid=dbo.TblSelectMajor.Oid
inner join dbo.TblUnivercity on dbo.TblUnivercity.UniId=dbo.TblSelectMajor.UniId
inner join dbo.TblCity on dbo.TblCity.CityId=dbo.TblSelectMajor.CityId
inner join dbo.TblMajor on dbo.TblMajor.MajorId=dbo.TblSelectMajor.MajorId
where StuId =2
این هم خطایی که میگیرد.در ضمن برای رکورد گرفتن از این همه جدول query ساده تری هست یا به این صورت که من نوشته ام درست است.آیا راه بهتری هم هست؟
Msg 208, Level 16, State 1, Line 1
Invalid object name 'dbo.TblSelectMajor'.
9075790758