首页 新闻 会员 周边

在数据源控件中“配置数据源”时,与具有架构特点的SQL数据库表产生冲突

0
悬赏园豆:20 [已关闭问题] 关闭于 2009-09-04 09:49

在数据库中,譬如微软的示例数据库AdventureWorks,存在架构关系,如其中的表Person.Contact.



这个特点,在vs2008中的体现就是:



当使用数据源控件,如sqldatasource时,进行数据源配置。




选择“指定来自表或视图的列”,下面的SQL语句,并没有把架构名放入其中,结果导致:




如果改用指定自定义SQL语句或存储过程,只要将表名补全,即:Select Title from Person.Contact,那么就可以顺利进行下去。

那么原因在哪里呢

chunshen的主页 chunshen | 初学一级 | 园豆:119
提问于:2009-08-21 10:52
< >
分享
所有回答(1)
0

你的数据库的连接字符串的登录人 ,你的可能是非Person

最好是Person登录应该就没有事情了。

邢少 | 园豆:10926 (专家六级) | 2009-08-21 11:10
1、这个数据库连接字符串的登录人,是在哪里操作呢? 2、如果是其他的表,譬如其结构是guest, Humanresources等等,那么还需要以不用登录人身份来操作?这样不是很不方便?
支持(0) 反对(0) chunshen | 园豆:119 (初学一级) | 2009-08-21 12:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册