我今天新安装了个oracle9i,数据库名称(服务名)为oracledb  服务命名为:TEST  本机名称为hhstudio 端口为:1521  用户名密码都为;sys  在资源管理器下看表空间有 TOOLS (路径:c:\oracle\Tools01.dbf)等一些。。两个问题:
1 针对这个设置我的连接字符串怎么写?
2 服务名和服务命名有什么区别吗?我在安装时候明明是把 oracledb  设置成数据库名,怎么变成服务名了?

解决方案 »

  1.   

    <connectionStrings>
            <add name="TaxTools.Properties.Settings.ConnectionString" connectionString="Data Source=TEST;Persist Security Info=True;User ID=sys;Password=sys;Unicode=True"
                providerName="System.Data.OracleClient" />
        </connectionStrings>连接上以后用:数据库名.表名 进行访问
      

  2.   

    连接上以后用:数据库名.表名 进行访问
    =============================
    那我的sql 语句这样写对吗?
    select * from oracledb.TOOLS
      

  3.   

    晕 ,大哥,是c# ,不是java。还有。我现在sql语句不知道怎么写。Tools 是表空间,刚才我又学会了在表空间下面创建一个表,表名叫:name 这次更不知道怎么组织sql语句了。帖子又加了30分。作为sql语句怎么写用。
      

  4.   

    1 string connstring="Data Source=TEST;user=sys;password=sys;";
    2 select * from [name] //如果管理员的话这样也可以,应该换个名字比较好,name是系统关键字,改成Table1都比name好