アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になります。
VB.NETの初心者です。
VB.NET2003とOrcle10gにて開発を行っております。
VBよりADOでOrcleへ接続する際、接続文字列に記述方法に悩んでいます。
Data Sourceに「ODBC設定したデータソース名」を記述することで接続はできるのですが・・。
本番時にODBC設定をユーザが嫌がる為、直接、サーバアドレスを指定し接続にいかせたいと考えています。(ODBCを使わない)
この際の接続文字列の記述方法を御指導下さい。
宜しくお願い致します。
以下、ソース
Imports System.Data.OleDb

Dim Cn As OleDb.OleDbConnection
Cn = New OleDb.OleDbConnection("Provider=MSDAORA.1;Data Source=TEST;User Id=TESTID;Password=TESTPASS; ")
Cn.Open()

A 回答 (3件)

『EasyConfig』さえ切ってあれば、『ODBC』どうこうは必要ないんでは?

    • good
    • 0

あまり詳しくないけど、ORACLEはNetConfigの設定は必須じゃなかったかと…。



サーバー名の直接指定ができるかどうかは
ここじゃなくてORACLEカテゴリで検索/質問したほうがいいと思います。

参考URL:http://oshiete1.goo.ne.jp/c701.html
    • good
    • 0
この回答へのお礼

有難うございます。
「ORACLEカテゴリ」へ入れなおします。

お礼日時:2007/02/18 14:23

掲示されているコードで接続できませんか?

この回答への補足

申し訳ありません。早速の回答有難うございます。
補足します。(勘違いもあった為)
現在、掲示のコードでつながります。
但し、Data Source=TEST;(ODBCのDSNではなくNetConfigのサービス名)を指定してつながっています。
このDataSourceにサーバアドレスを記述し、Oracleのサービスを利用しないで接続をしたいと思っています。
以前、SQLServerなら、下記のような記述で、接続できたように記憶してます。
Provider=SQLOLEDB.1;Persist Security Info=True;Password=TESTPASS;User ID=TESTID;Initial Catalog=TESTDB;Data Source=192.256.XX.XX

※説明が下手で申し訳ありません。

補足日時:2007/02/16 15:38
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!