- ベストアンサー
COBOL 2002 でデータベースの接続
COBOL 2002 for .netを使っています。 COBOLが初心者で、データベースへの接続方法がわかりません。 データベースはSQLServer2000です。 ミドルウエアはODBCでもADO.NETでもかまいません。 まずは、CONNECT文をどのようにして書くのか というところから教えていただけませんでしょうか。
- pub
- お礼率66% (4/6)
- その他(プログラミング・開発)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
COBOLでADO.NETを使うサンプルだと思います。
関連するQ&A
- データベースの接続方法について
データベースの接続方法について勉強しています。 ADOやDAO,ADODB,OLDDBやODBC等調べていて混乱しています。 上記について分かり易い書籍をご存知でしたら教えていただけませんでしょうか。 現在使用している環境は ・SQLserver2005 ・VB 2008 です。
- ベストアンサー
- SQL Server
- COBOL2002からSQLServer2000へのアクセス方法
COBOL2002から SQLServer2000へODBCを使用して接続していますが、 ODBC以外で接続する方法があるか教えてください。
- 締切済み
- その他(プログラミング・開発)
- データベースに接続できない
『PHP5逆引き大全500の極意』にあるサンプルスクリプトで PHPとMYSQLと学んでいます。 XAMPPもインストールし、スタンドアロンでMysqlを操作しようと しています。 しかし、どのサンプルスクリプトをいじっても接続できません。 require("config.php"); header("Content-Type: text/plain; charset=EUC-JP"); $db = odbc_connect(ODBC_CONNECT_DSN, ODBC_CONNECT_USER, ODBC_CONNECT_PASS) or die("データソースに接続できません!\n"); でエラーがでています。 ちなみにconfig.phpの内容 // DSN define("ODBC_CONNECT_DSN", "DSN=sample_db;"); // ユーザー名 define("ODBC_CONNECT_USER", "username"); // パスワード define("ODBC_CONNECT_PASS", "password"); // テーブル名 define("ODBC_TABLE_NAME", "php500"); となっています。SQL文を実行し、テーブルを作りましたが、 上手く言っているかどうか・・・。 文字コードをちゃんと設定していないせいか、????????のような データがカラムに入っています。 サンプルスクリプト上、データベースが自動作成されるスクリプトも あるのですが・・・。 1.useename、userpassの設定 2.phpMyAdminでデータベースを作成する方法 3.データベース作成時の文字コードの設定。utf?sjis? についてヒント頂けたら幸いです。
- ベストアンサー
- MySQL
- COBOL2002-SQLServer200の操作方法
はじめまして。 早速質問させていただきます。 COBOL2002にて、ODBC-SqlServer操作 の方法がわかりません...。 接続、SELECT、INSERT、UPDATE、、、まったくわかりません...。 どなたか、教えていただけますでしょうか? 環境は下記のとおりです。 ・COBOL2002(HITACHI) ・OS:WindowsServer2000R2 ・DB:SQLServer2000 どうぞお願いいたします。 よろしくお願いいたします。
- 締切済み
- その他(プログラミング・開発)
- データベースへの接続方法(どれがよいのか?)
VB.NETを使用して、SQLServer(2000 or 2005)やORACLE(8 or 9 or 10)に接続しようと思います。 VB.NETの場合、下記の4つの方法(私はこれしか分かりません)がある と思うのですが、どれで接続した方がよいのでしょうか? (総合的にどれがよいのかを知りたいのです) 質問が抽象的すぎて申し訳ありません。 ---------------------------------------------------------------------------------- ◎ = 推奨 ○ = まあまあ推奨 △ = あまり推奨しない × = 接続できない ? = 不明 1つ目: ADODB.Connection(SQLServer=○、ORACLE=○) 2つ目: System.Data.SqlClient.SqlConnection(SQLServer=◎、ORACLE=?) 3つ目: System.Data.OleDb.OleDbConnection(SQLServer=○、ORACLE=○) 4つ目: System.Data.Odbc.OdbcConnection(SQLServer=○、ORACLE=○)
- 締切済み
- Visual Basic
- CSE SQLEXPRESS ODBC接続ができません
初心者です。 同じPCにSQLSERVER EXPRESS 2005を入れており、VISUAL STUDIOで使用しております。 そこでSQL作成ツールのCSEからSQLSERVERを使用するために、ODBC接続を作成してSQLSERVERで作成したデータベースに接続したいのですが、ODBC接続がうまく作成できません。 行っている設定方法は、 ユーザDSNでサーバ(local)を選択。 WINDOWS NT認証を使用を選択。 しかし、規定のデータベースの選択で、 master等は出て来て接続できるのですが、接続したい自分で作成したデータベース名が表示されません。 ほかに何らかの設定が必要なのでしょうか? よろしくお願いします。
- ベストアンサー
- SQL Server
- データベース接続について
いま、C#を勉強しているものです。 とりあえずデータベースに接続するアプリを作りたいのですがよく分かりません。 ADO.NETに対する勉強不足なのですが・・・。 例えば、Accessのテーブル内容をFormのリストボックスに表示するような サンプルを頂けないでしょうか? 宜しくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- Windows2000ServerにあるSQLSever2000のデータベースをODBC経由で参照したいのですが・・・
Window2000ServerにあるSQLServer2000のデータベースをWindows98で参照したいのですが、ODBCデータソースの設定がうまくいきません。 Windows98でODBCデータソースの設定をしようとしても、データベースのあるサーバーが見えない(「接続するSQLServer名」が「(local)」しか選択できない)のです。手入力してみてもダメでした。 Windows2000ServerにあるSQLSever2000のデータベースをWindows98のODBC経由で参照するのは無理なのでしょうか? どうぞよろしくお願いします。
- ベストアンサー
- その他(データベース)
- 複数のデータベースを検索したい
困っている内容ですが、 別々のサーバに構築されたAとBというデータベースがあります。 そのAとBにADOによる接続を行いますが、 AとBのテーブルを結合して情報を取得したいと考えています。 SQL文で言うと、 顧客情報はデータベースAに 顧客詳細はデータベースBに存在するテーブルであり 会員IDはそれぞれのテーブルにある SELECT * FROM 顧客詳細 INNER JOIN 顧客情報 ON 顧客情報.会員ID = 顧客詳細.会員ID のようなことがしたいのです。 テーブルを読み込む場合 '' ADO接続オブジェクト Dim adoCon As ADODB.Connection '' 新しいADOレコードセットオブジェクトを作成する Set rs = New ADODB.Recordset '' 読み取り専用でテーブルを開く rs.Open SQL, adoCon, adOpenForwardOnly, adLockReadOnly と書いていまして、adoConの部分が1つのADO接続オブジェクトしか設定できません。 どうにかして2つのデータベースをまたがって 結合できないものでしょうか? 環境は Win2000 + VB6 + SQLSERVER2000 です。 DB初心者なので、説明がうまくいかないと思いますが、 もしおわかりの方がいましたらよろしくお願いします。
- ベストアンサー
- Visual Basic
- VB2008でADO接続(ADO.NETではありません)で
VB2008でADO接続(ADO.NETではありません)で SQLServerに接続するにはどうすればいいのでしょうか? よろしくお願いします。
- 締切済み
- Visual Basic
お礼
ありがとうございます。 大変参考になりました。