ADO DAO など接続方法について
- 1 :名無しさん@お腹いっぱい。:03/07/24 15:23 ID:CSftoEyv
- でわ どうぞ
- 254 :NAME IS NULL:2006/09/14(木) 14:25:20 ID:???
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
- 255 :NAME IS NULL:2006/09/14(木) 21:54:58 ID:???
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
- 256 :NAME IS NULL:2006/09/25(月) 15:51:00 ID:???
- キチガイが派生してる…
- 257 :NAME IS NULL:2006/09/26(火) 01:17:37 ID:ZVOC/hTI
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
- 258 :NAME IS NULL:2006/09/26(火) 23:05:53 ID:V6th5YyT
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
- 259 :NAME IS NULL:2006/10/27(金) 00:54:38 ID:qqiDK9pM
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 260 :NAME IS NULL:2006/10/27(金) 06:44:08 ID:fdSJiprV
- ASPなんですけど、サーバーにODBCのdsnが複数登録してあるんですが、
このDB間でのSQLはどう書けばいいのか、解らず悩んでます。
dsn:foo1/ table1( field/ No,Value )
dsn:foo2/ table2( field/ No,A,B,C )
wwDBCon.open "foo1"
wwadoRS = Open "SELECT No,Value,A,B,C FROM ....",wwDBcon,0,1
No=No でさがして、レコードセット取得したいのです。
出力 No,Value,A,B,C です。
参考になりそうなリンクでも結構です。
- 261 :NAME IS NULL:2006/10/27(金) 09:50:31 ID:???
- DBの基礎から出直せ
- 262 :NAME IS NULL:2006/12/30(土) 00:34:38 ID:EWYGuIG6
- ADO接続で、dBASE IVのプロバイダ設定していますが、
create table test.dbf ( col numeric(20,10) )とやっても、
DBFファイルを見ると、整数部20の小数部5桁になってしまいます。
小数部が必ず5桁で定義されてしまいます。
これはどうすれば任意の小数部桁数が指定できますでしょうか?
言語はVC++ MFCです。
- 263 :NAME IS NULL:2007/01/27(土) 12:48:38 ID:???
- SQLを始めたばかりの初心者です。
ADOを使用して、オラクルサーバーのデータをSELECT文でオラクル内の
複数のテーブルを結合してListViewで表示するプログラムを作成中です。
オラクルサーバーにメインデーターがあり
各クライアントにMDB形式でマスタデータがあります。
MDBのマスタデータにはたとえばですが、テーブル名 [商品テーブル]
フィールド名[コードナンバー]、[商品名]...
となっており、サーバーには、テーブル名[商品コード]
フィールド名[コードナンバー]、[受注日]....があるとします。
クライアントからADOを使用して、サーバーのデータをSELECT文でオラクル内の
複数のテーブルを結合してListViewで表示するのはできます。しかし
[コードナンバー]は取得できるのですが、サーバーのテーブルには、
[商品名]がないためとうぜん表示できません。
この場合、オラクルから取得したデータをマスタデータのあるMDBに新しくテーブルを
作りそこに一度格納して再度ADOで結合処理して
商品名を表示する方法しか考えつかないのですが、
ほかに良い方法はありますでしょうか?
ADOで接続MDBに保存再度ADOで接続して表示では
レスポンスが悪いかなと思いまして...
異種ソースの結合ができると、SQLすれから誘導されたのですが...
よろしくお願いいたします。
*VB6 winXP-pro オラクル9i
- 264 :NAME IS NULL:2007/01/27(土) 13:27:30 ID:???
- MDBのリンクテーブルがAccess以外からも使えなかった?
- 265 :NAME IS NULL:2007/01/29(月) 23:04:46 ID:???
- スレ立ってから3年半も経つのか。
DAOをいま使う奴はおらんやろ。
- 266 :NAME IS NULL:2007/01/29(月) 23:17:08 ID:C323aaTa
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 267 :NAME IS NULL:2007/01/30(火) 00:08:20 ID:???
- >265
プログラム中でカラのMDBを生成するときたまーに……
ADOXめどいもんorz
- 268 :NAME IS NULL:2007/01/30(火) 00:39:14 ID:???
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 269 :葉猫 ◆Jz.SaKuRaM :2007/03/13(火) 22:56:59 ID:???
- ADOでraiserror(レベル0-9) 取れなくて悩んでたら、カーソルロケーションをサーバにしなくちゃ
いけないのかよ (´・ω・`)
そろそろ漏れもADO.netに移るか。。。。。。。。。。。。。。。
- 270 :NAME IS NULL:2007/03/15(木) 00:25:08 ID:s8ccNWrH
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 271 :NAME IS NULL:2007/03/17(土) 11:37:43 ID:???
- このmdbのトランザクション仕様がムショウに気になってる人は
何で自分で試そうとしないんだろうか.
今ならOracle,SQLServer(sqlって略すな)辺りなら,
その辺のPCにだってインスコできるんだから実記で試せばいいのに.
今その辺がムショウに気になってる.
- 272 :NAME IS NULL:2007/03/19(月) 23:52:52 ID:???
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 273 :NAME IS NULL:2007/05/10(木) 09:21:56 ID:???
- あれか?
保守ってかくかわりに別の定型文が決まったってやつ?
- 274 :NAME IS NULL:2007/05/10(木) 22:39:30 ID:A3ER/LT2
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 275 :NAME IS NULL:2007/05/11(金) 11:14:37 ID:???
- >>273
最後の書き込みから1年経過したようなスレでも落ちないこの板に於いて
保守目的のコピペしてるんだとしたら、それはそれで間抜けではあります。
- 276 :NAME IS NULL:2007/05/11(金) 23:03:19 ID:mToTNIlR
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
- 277 :NAME IS NULL:2007/05/12(土) 10:19:32 ID:0rDpdX72
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 278 :K:2007/05/29(火) 12:00:49 ID:HHLpu5GU
- VB6とAccessとの接続を行いたいんですが、
http://homepage2.nifty.com/inform/vbdb/
上のサイトのソースを参考にしてもつながってくれませんm(--)m
何か方法はないものでしょうか?
教えていただければ幸いですm(__)m
- 279 :K:2007/05/29(火) 12:02:07 ID:HHLpu5GU
- VB6とAccessとの接続を行いたいんですが、
http://homepage2.nifty.com/inform/vbdb/
上のサイトのソースを参考にしてもつながってくれませんm(--)m
何か方法はないものでしょうか?
教えていただければ幸いですm(__)m
- 280 :NAME IS NULL:2007/05/29(火) 14:09:37 ID:???
- >>278
>「参照設定」で [Microsoft DAO 3.5 Object Library] に参照します
を理解してない可能性80%
自分のやった手順とかせめてどんなエラーが出てるかぐらい書けよ。
- 281 :NAME IS NULL:2007/05/29(火) 15:59:21 ID:???
- MDBを事前に作ってないではらたいらさんに3000点
- 282 :NAME IS NULL:2007/09/24(月) 04:13:50 ID:PG25xm5w
- ADODB.Recordsetに2次元配列を突っ込んだのですが、
そのメモリ上のRecordsetにSQLで集計かけてRecordset
抽出とかできないのですか?
ファイル保存して再度OpenするときにSQL指定すれば
いいみたいなのですが、パフォーマンス的にオンメモリが
望ましいので・・
- 283 :NAME IS NULL:2007/09/24(月) 07:53:07 ID:???
- >>282
つ Linq
- 284 :NAME IS NULL:2007/09/24(月) 10:46:12 ID:MJmYlvF+
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 285 :NAME IS NULL:2008/03/31(月) 12:15:19 ID:sr9oKigw
- VB6+DAO3.6でMDBを使っているアプリケーション組んでて
98や2000、Xpでは問題なく動作してるんだけど
Vistaで動かすと、速攻MDBが壊れるのはどんな理由が考えられますか?
- 286 :NAME IS NULL:2008/03/31(月) 13:35:54 ID:???
- >>285
よくわからんけどエスパーすると
Program Filesの下にmdbファイルを置いてるとか。
- 287 :NAME IS NULL:2008/03/31(月) 14:00:40 ID:???
- >>286
rootにフォルダ作ってその中で実行してます
mdbはaccess97ど2000の形式です
うまく動くVista(Office2007なし)もあり、Office2007との
共存ができないのかなぁとか疑ってます
- 288 :NAME IS NULL:2008/03/31(月) 19:10:32 ID:???
- mdbのファイル形式アップグレードしてみるとか
- 289 :NAME IS NULL:2008/03/31(月) 21:33:24 ID:???
- >>285
Vistaで97型式の使用は論外。
2000も対象外です
偶然うまく動いてもどっかでおかしくなる。
Office2007入れたら、DAOやADOのDLLがごっそり入れ替わるから、まったく動きません。
- 290 :NAME IS NULL:2008/04/06(日) 09:51:03 ID:???
- COMはバージョン管理してるだろう。
- 291 :NAME IS NULL:2008/04/06(日) 17:01:20 ID:???
- >290
してないしてない
バージョン番号が付いてるってだけで複数バージョン共存できないし
Windows Installer使ってれば、古いものの上書きはチェックされるけど
新しいものを上書きする分には基本素通し
それでDLL Hellを激化させたって叩かれまくった結果
.netはアセンブリにバージョン管理機構付けたんだから
- 292 :NAME IS NULL:2008/04/06(日) 19:18:45 ID:woM9Lw83
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 293 :NAME IS NULL:2008/04/06(日) 23:09:39 ID:???
- すごい久しぶりに見たよ。このコピペ
- 294 :NAME IS NULL:2008/04/06(日) 23:37:34 ID:???
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
- 295 :NAME IS NULL:2008/04/07(月) 19:07:21 ID:???
- いや、面白くないから
- 296 :NAME IS NULL:2008/04/07(月) 23:08:40 ID:XmpIvrdx
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 297 :NAME IS NULL:2008/06/22(日) 19:04:46 ID:uy5eGQxV
- 質問OK?
- 298 :NAME IS NULL:2008/06/23(月) 01:12:15 ID:???
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
- 299 :NAME IS NULL:2008/06/23(月) 10:48:50 ID:???
- >>298
ま た お ま え か !
スレを変えて何度同じ質問をするつもりだ?マルチ禁止。
- 300 :NAME IS NULL:2008/06/24(火) 01:51:56 ID:???
- 最初に目にとまったのがDAOだったのでDAOを覚えた
いまさらADOを覚えなおすのめんどくさいんだけど
将来性を考えたら移行すべきかね
- 301 :NAME IS NULL:2008/06/24(火) 07:09:11 ID:???
- 移行するならADO.NETのような気がするがまあ環境によるか
ADOの将来性ねえ、うーん
- 302 :NAME IS NULL:2008/06/24(火) 11:38:29 ID:???
- 今からADO覚えさせるぐらいならDAO覚えさせたほうがマシ
- 303 :NAME IS NULL:2008/06/25(水) 00:59:45 ID:???
- 以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
80 KB
[ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]
取りに行ったけどなかった。次は一時間後に取りに行くです。新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.0.7.3 2008/07/26
FOX ★ DSO(Dynamic Shared Object)