現在、ソフトウェア開発の準備段階としてVB6.0でMySQLを操作するなどの勉強をしています。
VBのコントロールを使用すると簡単に接続出来るようなのですが、仕様変更等に対処出来るように接続からトランザクション処理まで全ての操作をコードによる処理を行いたいのですが、まずは接続が出来ない事には先に進めません。
どなたかの助けを借りたく投稿させて頂きました。
開発環境は、
OS:Windows XP Pro
開発ツール:VB6.0 MySQL4.0.24 ODBC3.51Driver
です。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
>VB6.0でMySQLを操作する
ADOで操作するのだと思いますが、ADOはOracleだろうがMySQLだろうがSQLServerだろうが(SQLの違いはありますが)シームレスに扱えるので、ADOの使い方をまずは覚えたほうがいいと思います。
とりあえず検索したら・・・
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …
が見つかりました。これで十分でしょう(^^;
参考URL:http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …
非常に参考になるサイトを教えて頂きありがとうございます。
教えて頂いたサイトを見ながら、知識や技術を習得していきたいと考えています。
本当に、ありがとうございました。
No.2
- 回答日時:
その1
Dim strSQL As String
Set DB = New ADODB.Connection
Set rs = New ADODB.Recordset
DB.Open "dsn=MySQL;uid=abcde;pwd=12345;database=mysql"
strSQL = "update test set b="
strSQL = strSQL & "'" & Text2.Text & "'"
strSQL = strSQL & " " & "where a=" & "'" & Right("0000" & CStr(Text1.Text), 4) & "'"
rs.Open strSQL, DB, adOpenKeyset, adLockOptimistic
DB.Close
Set rs = Nothing
Set DB = Nothing
その2 ADODC1を使用
Dim strSQL As String
strSQL = "select * from test"
With Adodc1
.ConnectionString = "dsn=MySQL;uid=abcde;pwd=12345;database=mysql"
.RecordSource = strSQL
End With
Set DataGrid1.DataSource = Adodc1
Adodc1.Recordset.MoveLast
Text1.Text = Right("0000" & CStr(DataGrid1.Row + 2),4)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- PHP ログイン機の付きの掲示板サイトを作りたいです。 2 2022/10/09 04:33
- Android(アンドロイド) auのAndroid端末のSIMカードがロックされてしまいました。 6 2022/08/22 20:31
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- その他(パソコン・スマホ・電化製品) 現在、Q-SL2を使用しています。Q-H1を接続しようとすると本体ソフトウェア確認中にエラーが発生し 1 2023/03/04 23:14
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- ルーター・ネットワーク機器 AU光10G回線について 6 2022/07/25 00:12
- スピーカー・コンポ・ステレオ ホームシアターの構築方法についてアドバイスをいただきたいです。 2 2023/08/06 18:28
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ConnectNamedPipeの接続待ち
-
Android端末から外部DB(MYSQL...
-
データベース接続/切断の基本的...
-
c#のTLS1.2での通信について
-
OracleInProcServer.XOraSessio...
-
VB6.0のコードによるMySQLへの接続
-
ローカル側のC#から、リモート...
-
VisualStudioでのプログラミン...
-
MYSQL接続 Imports エラー
-
windows 2008 server にiisをイ...
-
VB.NET Oracle接続 クライアン...
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
web.configとは?(初心者です)
-
TeraTermマクロの”Link...
-
C#からvbsを実行したい
-
有効なwin32アプリケーションで...
-
McAfeeの使い方
-
Accessのマクロで、"RunApp/ア...
-
パソコンのアプリケーションエラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VisualStudioでのプログラミン...
-
OracleInProcServer.XOraSessio...
-
c#のTLS1.2での通信について
-
System.Net.Sockets.SocketExce...
-
ConnectNamedPipeの接続待ち
-
データベース接続/切断の基本的...
-
Android端末から外部DB(MYSQL...
-
javascriptでSQLite接続
-
●Excel VBAからSQLServerのデー...
-
【Win7・64・C#】マイコンUSB通...
-
VB6.0のコードによるMySQLへの接続
-
VB.NET ORA-12170
-
ローカル側のC#から、リモート...
-
sqlnet.logについて
-
Cでデータベース操作
-
PerlからOracleに接続
-
Androidから外部DBサーバーへ接...
-
VB2010 Dataset内のDB接続先変更
-
DataAdapterだけじゃダメ?
-
Tomcat FireBird(データベー...
おすすめ情報