C#Winforms - 在创建数据源时无法看到我的表

时间:2013-07-24 13:16:53

标签: winforms c#-4.0 oracle11g

我最近在我的机器上安装了Oracle XE 11g,并尝试从winform项目建立连接。

我在sqldeveloper中创建了一个新表,我在sql developer中使用的连接设置是:

connection_name:xe

用户:SYSTEM

密码: * *

host:localhost

port:1521

SID:xe

在我的WinForms项目中,我创建了一个简单的gridview,并尝试使用向导创建一个新的数据课程,但是当我这样做时,我得到了一堆表,但我看不到我的我创建的表。

此外,在sql developer中我看不到JOBSJOBS_HISTORY等表,但在数据源向导中它们出现在可用表列表中。

我怀疑我以某种方式连接到错误的数据库!如果有人能够好心地告诉我,我做错了什么,我会非常感激,因为这对我来说是撞墙,因为这对我来说没什么意义。

1 个答案:

答案 0 :(得分:0)

好吧,我愚蠢地没有意识到我需要创建一个新用户,然后在该用户下创建一个表。

一旦我这样做,我就可以在visual studio的数据源中看到该表。我猜测系统用户拥有的表不能被其他人/应用程序看到,只有管理员可以看到?