【问题标题】:C# Winforms - can't see my table when creating a data sourceC# Winforms - 创建数据源时看不到我的表
【发布时间】:2013-07-24 13:16:53
【问题描述】:

我最近在我的机器上安装了 Oracle XE 11g,并试图从一个 winform 项目连接到它。

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

connection_name : xe

用户:系统

密码:**

主机:本地主机

端口:1521

SID : xe

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

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

我怀疑我以某种方式连接到了错误的数据库!如果有人能告诉我我做错了什么,我将不胜感激,因为这对我来说没有多大意义。

【问题讨论】:

    标签: winforms c#-4.0 oracle11g


    【解决方案1】:

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

    一旦我这样做了,我就可以在 Visual Studio 的数据源中看到该表。我猜系统用户拥有的表对其他人/应用程序看不到,并且只有管理员才能看到?

    【讨论】:

      猜你喜欢
      • 2019-03-06
      • 1970-01-01
      • 2014-08-04
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      • 1970-01-01
      • 2023-03-14
      • 1970-01-01
      相关资源
      最近更新 更多