SELECT TOP 100 PERCENT dbo.BusInfo, 指定要显示的字段名 如果要显示所有的字段,用dbo.BusInfo.*
--大概是这个意思吧SELECT TOP 100 PERCENT dbo.BusInfo.BusNum,dbo.StInfo.StName,dbo.BusSt.StID FROM dbo.BusInfo INNER JOIN dbo.BusSt ON dbo.BusInfo.BusNum=dbo.BusSt.BusNum INNER JOIN dbo.StInfo ON dbo.BusSt.StID=dbo.Stinfo.StID
to zjcxc(邹建) :是这个意思 那怎么解决呢? ___________________________________________ to lzymagi(飘逸的男人): 是不是把dbo改成自己所建的数据库名 还是在前面加? ___________________________________________________________________________ to tojworks(李白) :你回答什么我看不明白 ?
把数据库名加在前面。 如 数据库.所有者.表名 如 database.dbo.tablename
to zjcxc(邹建) : 按你上面写的还是会出现错误提示 列名 BusNum 无效
SELECT TOP 100 PERCENT BusInfo. BusNum,StInfo.StName,BusSt.StID FROM BusInfo INNER JOIN BusSt ON BusInfo.BusNum=BusSt.BusNum INNER JOIN StInfo ON BusSt.StID=Stinfo.StID
如果要显示所有的字段,用dbo.BusInfo.*
FROM dbo.BusInfo INNER JOIN
dbo.BusSt ON dbo.BusInfo.BusNum=dbo.BusSt.BusNum INNER JOIN
dbo.StInfo ON dbo.BusSt.StID=dbo.Stinfo.StID
___________________________________________
to lzymagi(飘逸的男人): 是不是把dbo改成自己所建的数据库名 还是在前面加?
___________________________________________________________________________
to tojworks(李白) :你回答什么我看不明白 ?
如 数据库.所有者.表名
如 database.dbo.tablename
FROM BusInfo INNER JOIN
BusSt ON BusInfo.BusNum=BusSt.BusNum INNER JOIN
StInfo ON BusSt.StID=Stinfo.StID
而且在试图里也可以在3个表的3个关键字段建立连接
问题还是存在 SOS!!! SOS!!! SOS!!! SOS!!! SOS!!! SOS!!! SOS!!!
ODBC 错误:<0s>。
生成了 ODBC 错误。可能删除了与某个外键值相关的记录,或者违反了 CHECK 约束。有关详细信息,请参见 ODBC 文档。
trffic 数据库中3个表的字段如下: BusInfo :BusNum(关键字段),BeginSt,EndSt,TicketNote,BUs
BusSt:BusNum(关键字段),StID(关键字段)
StInfo:StID(关键字段),StName,StNote
新建试图BusNumviewer:
SELECT TOP 100 PERCENT dbo.BusInfo.BusNum,dbo.StInfo.StName,dbo.BusSt.StID
FROM dbo.BusInfo INNER JOIN
dbo.BusSt ON dbo.BusInfo.BusNum=dbo.BusSt.BusNum INNER JOIN
dbo.StInfo ON dbo.BusSt.StID=dbo.Stinfo.StID在试图中能建立3个表的关键字的连接 就是保存的时候出现问题
还是希望能解决 SOS!!SOS!!
SOS!!
SOS!!
SOS!!
SOS!!