- 締切済み
【VBA】アタッチとデタッチについての認識
VBAを勉強中の者です。カテ違いならすいません。 ******************************************************* Sub test1() Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Set cn = New ADODB.Connection Set rs = New ADODB.Recordset cn.Open "Provider=SQLOLEDB;Data Source=localhost\SQLEXPRESS; " & _ "Initial Catalog=" & データベース名 & ";" & _ "Integrated Security=SSPI" rs.Open "テーブル1", cn, adOpenStatic, adLockOptimistic MsgBox rs.RecordCount rs.Close: Set rs = Nothing cn.Close: Set cn = Nothing End Sub ******************************************************* このコードで アタッチは「Set cn = New ADODB.Connection」、 デタッチは「cn.Close: Set cn = Nothing」 になりますか? ご教授よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
http://www.atmarkit.co.jp/bbs/phpBB//viewtopic.php?topic=39418&forum=26&3 VBAレベルのことでなくデーターベースのことのようだ。 Googleででも、「データベース アタッチ デタッチ」で照会し、よく読むこと。 http://support.microsoft.com/kb/224071/ja http://msdn.microsoft.com/ja-jp/library/ms190794.aspx ーーhttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1223448812 >(SQLServerについて)データファイルの、アタッチ・デタッチなどユーザフレンドリな機能があります。
お礼
ありがとうございます。