MSDE FunClub
Microsoft Data Engine FunClub
MSDE初心者向けメーリングリスト過去ログ[982]番
 
[TOP]>[MSDE初心者向けメーリングリスト過去ログ(982番)]>[ウィンドを閉じる]
 
SQLServer2005時代でも
開発の基本は T-SQL
上巻で T-SQL の基礎作り
 
SQLServer2005時代でも
運用の基本はバックアップ
下巻でバックアップ手法を学びましょう
PASSJ人気コンテンツで学んだ後は下巻でさらなる学習を!
 
ウィンドを閉じる
MSDE/SQLServer FAQ
MSDE / MSDE2000 
技術情報サポート
初心者向け
メーリングリスト
過去ログの表示
技術者向け
メーリングリスト
過去ログの表示
メーリングリスト
活動状況の
表示
MSDE TOP メニュー
MSDEトップメニューに移動します
 

 
Re :  固定 IP の OPEN 方法教えて下さい。

Date: Fri, 5 Dec 2003 13:46:26 +0900
From: "li" <who@example.co.jp>



早速のご返事ありがとう御座います。
下記の通りで試したが、openのところで 失敗で”SQL Server存在しなか、アクセス
拒否した” のエラーです。
OSは日本語XP proですが、OSと関係ないと思います。
お忙しいところ申し訳ないですが、何か解決方法あれば、教えて頂きます。
林 

 try {
     hr= m_pConnection.CreateInstance( __uuidof( Connection ) ) ;
     if( SUCCEEDED( hr ) ){
   _bstr_t strCnn ;
   strCnn =  _bstr_t("Provider = sqloledb ;  Data Source = 127.0.0.1")  ;
   strCnn += _bstr_t(";persist security info = false ; Initial Catalog =") ;
   strCnn += _bstr_t( strDBName ) ;
   strCnn += _bstr_t(";User Id = sa ; Password = 1234; ") ; //integrated
security= 'SSPI' ;
   m_pConnection->Mode = adModeReadWrite ;
   m_pConnection->CommandTimeout = 15 ;
   hr = m_pConnection->Open( _bstr_t(strCnn) , _bstr_t(L"") , _bstr_t(L"")
, -1 ) ;
   iReturnData = 1 ;
  }else if( FAILED( hr ) )  {
   AfxMessageBox("cDB_19\n\n Can't Initializes the OLE DLLs!") ;
  }
 } // end of try
 catch(_com_error&e) {
  _bstr_t bstrSource(e.Source());
         _bstr_t bstrDescription(e.Description()) ;
  // SQL Server存在しなか、アクセス拒否した のエラー
 }
>
> > Sent: Friday, December 05, 2003 11:35 AM
> > Subject: [ml-msde-beg:00979] 固定 IP の OPEN 方法教えて下さい。
> >
> >
> > MSDE 2000a + VC6.0 + ADO 固定IP持つPCのopenが命令が失敗で、sqlのマシ
ン名
> > 称使うと成功する。IPからマシン名を割り当て方法使用しないで、IPのみでsq
lを
> > open方法知りたいです。よろしくお願いします。
>
> 私は、こんな風に接続文字列を作成して、IP アドレス指定しています。
> 認証モードは、SQL Server 認証です。
> SQL Server 認証なら、"integrated security=SSPI"は必要ありません。
>
> CString ServerName = "127.0.0.1";
> CString UserName = "sa";
> CString Password = "1234";
>
> char buffer[1000];
> sprintf(
> buffer,
> "Provider=sqloledb;Server=%s;User Id=%s;Password=%s;",
> ServerName, UserName, Password
> );

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/



[MSDE/SQLServerに関して、今、どんなことにお困りですか?]
よろしければお困りの内容を、電子メールで教えて下さい。
質問を電子メールで作成する


[ウィンドを閉じる]

[MSDE/SQLServer FAQ ]

[MSDE / MSDE2000 技術サポート情報一覧]

MSDE TOP ページに移動する

 
 
 
 
 
 
 
MSDE FunClubに関するご意見・ご要望等ございましたら、
msdefun@horikawa.ne.jp までご連絡下さい。
MSDEを始めとする各種データベースシステムの開発、コンサルタントに関するご要望等は、
msdedev@horikawa.ne.jp までご連絡下さい。