X



ADO DAO など接続方法について
0001名無しさん@お腹いっぱい。
垢版 |
03/07/24 15:23ID:CSftoEyv
でわ どうぞ
0212NAME IS NULL
垢版 |
2006/05/07(日) 13:38:13ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0213NAME IS NULL
垢版 |
2006/05/12(金) 22:16:26ID:uN6drA26
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0215NAME IS NULL
垢版 |
2006/05/13(土) 09:31:58ID:vLyhAGGy
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0216NAME IS NULL
垢版 |
2006/05/13(土) 10:12:42ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0217NAME IS NULL
垢版 |
2006/05/13(土) 21:51:08ID:SXEY6q8j
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0219NAME IS NULL
垢版 |
2006/05/16(火) 00:03:22ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0220NAME IS NULL
垢版 |
2006/05/16(火) 08:48:21ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0221NAME IS NULL
垢版 |
2006/05/16(火) 09:12:16ID:???
寝る前と朝起きて・・・、基地外って熱心だよね。
0222NAME IS NULL
垢版 |
2006/05/16(火) 22:20:56ID:Z+Em7r5T
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0224NAME IS NULL
垢版 |
2006/05/16(火) 23:54:57ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0225NAME IS NULL
垢版 |
2006/05/17(水) 00:36:36ID:kz3A1JaC
VB5のRDOで作ったDB用のプログラムをADO.NET(VB.NET)に移植することになりました
注意点はありますか・・・というかもうRDOのすれないのね・・・
0226NAME IS NULL
垢版 |
2006/05/17(水) 00:43:49ID:RkaJHsQI
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる


0227NAME IS NULL
垢版 |
2006/05/17(水) 09:21:42ID:???
>>225
大きくは接続型と非接続型の違い。
DataReaderはDynaSetみたいに書き換えられるわけじゃない。
1.0の場合、DataReaderを同じ接続から複数開けない。
0228NAME IS NULL
垢版 |
2006/05/17(水) 23:48:07ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる



0229NAME IS NULL
垢版 |
2006/07/17(月) 00:27:36ID:OBhgddDB
ちょっと困っているので教えてください。
DAOを使用して、元MDBと別のMDBがある状態で別のMDBに新規テーブルを作成し、元MDBの検索条件にあったレコードだけコピーしたいと思っています。
そこでcreatetableでテーブル作成を行った時に元MDBのフィールド名が変更もしくは追加された時、新規テーブル作成時にその変更されたフィールド名を自動で反映させたいとおもっています。
今の私の知識ではフィールド名が変更された時に毎回DAOのプログラム側からフィールド名を変更する方法しか思いつきません。

自動でフィールド名を変更して新規テーブル作成方法を行う良い方法はありませんでしょうか?
よろしくお願いします。
0230NAME IS NULL
垢版 |
2006/07/17(月) 13:32:35ID:???
何が問題なのかわからん。
元テーブルと同じ構造のテーブル作成すれば、勝手に
望む状態になるだろ。
0231NAME IS NULL
垢版 |
2006/07/17(月) 17:12:34ID:???
>自動でフィールド名を変更して新規テーブル作成方法を行う良い方法
レプリケーションでも使ったら?
ほとんど使い物にならないけどね
0232NAME IS NULL
垢版 |
2006/07/17(月) 22:07:00ID:wmWL8u64
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0233NAME IS NULL
垢版 |
2006/07/17(月) 22:23:06ID:???
もう、それはええっちゅーねん。うぜぇから止めろ
0234NAME IS NULL
垢版 |
2006/07/17(月) 23:32:53ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる


0235NAME IS NULL
垢版 |
2006/08/23(水) 19:43:10ID:???
x64ネイティブAppで、ローカルにおいてあるmdbファイルを
読み込みたいのですが、有効なプロバイダがみつからん。
OFFICFE12(Beta2)のACEDBエンジンでも読めん(x86は可)
カムバックDAO
0236NAME IS NULL
垢版 |
2006/08/23(水) 22:21:33ID:recwsTl7
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる



0237NAME IS NULL
垢版 |
2006/09/02(土) 20:17:50ID:???
DAOを使う香具師は
間違いなく
VIPPERだお
0238NAME IS NULL
垢版 |
2006/09/02(土) 22:30:37ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0239NAME IS NULL
垢版 |
2006/09/05(火) 17:15:25ID:E+yZn0H6
ADOを使う奴は
阿藤
0240NAME IS NULL
垢版 |
2006/09/05(火) 21:17:00ID:TPRsHbjl
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0241NAME IS NULL
垢版 |
2006/09/08(金) 19:31:21ID:SP8mweQ9
>>239
日本最古の通貨は(ry
0242NAME IS NULL
垢版 |
2006/09/08(金) 21:56:59ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0243NAME IS NULL
垢版 |
2006/09/09(土) 23:18:33ID:6onR8YSU
ムショウニ

江角マキコ主演
0244NAME IS NULL
垢版 |
2006/09/10(日) 17:59:34ID:???
oracleの場合はロールバックセグメントというところに書き出して他のヤツにはその領域を
優先して見せている。詳しくはググれ。
0245NAME IS NULL
垢版 |
2006/09/11(月) 00:29:50ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0246NAME IS NULL
垢版 |
2006/09/11(月) 16:44:22ID:???
ムショウニ

江角マキコ主演
0247NAME IS NULL
垢版 |
2006/09/11(月) 22:38:18ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる


0249NAME IS NULL
垢版 |
2006/09/12(火) 00:11:01ID:O2wvSQ9g
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0251NAME IS NULL
垢版 |
2006/09/12(火) 21:06:12ID:LJRVWfZm
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0252NAME IS NULL
垢版 |
2006/09/13(水) 00:40:03ID:???
むー
このスレを常駐監視して、カキコがあるとすかさず>251を突っ込むスクリプトかね?
0253NAME IS NULL
垢版 |
2006/09/13(水) 01:06:23ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる


0254NAME IS NULL
垢版 |
2006/09/14(木) 14:25:20ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
0255NAME IS NULL
垢版 |
2006/09/14(木) 21:54:58ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
0256NAME IS NULL
垢版 |
2006/09/25(月) 15:51:00ID:???
キチガイが派生してる…
0257NAME IS NULL
垢版 |
2006/09/26(火) 01:17:37ID:ZVOC/hTI
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
0258NAME IS NULL
垢版 |
2006/09/26(火) 23:05:53ID:V6th5YyT
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している
0259NAME IS NULL
垢版 |
2006/10/27(金) 00:54:38ID:qqiDK9pM
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0260NAME IS NULL
垢版 |
2006/10/27(金) 06:44:08ID: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 です。

参考になりそうなリンクでも結構です。
0262NAME IS NULL
垢版 |
2006/12/30(土) 00:34:38ID:EWYGuIG6
ADO接続で、dBASE IVのプロバイダ設定していますが、
create table test.dbf ( col numeric(20,10) )とやっても、
DBFファイルを見ると、整数部20の小数部5桁になってしまいます。
小数部が必ず5桁で定義されてしまいます。

これはどうすれば任意の小数部桁数が指定できますでしょうか?

言語はVC++ MFCです。
0263NAME IS NULL
垢版 |
2007/01/27(土) 12:48:38ID:???
SQLを始めたばかりの初心者です。
ADOを使用して、オラクルサーバーのデータをSELECT文でオラクル内の
複数のテーブルを結合してListViewで表示するプログラムを作成中です。

オラクルサーバーにメインデーターがあり
各クライアントにMDB形式でマスタデータがあります。
MDBのマスタデータにはたとえばですが、テーブル名 [商品テーブル]
フィールド名[コードナンバー]、[商品名]...
となっており、サーバーには、テーブル名[商品コード] 
フィールド名[コードナンバー]、[受注日]....があるとします。
クライアントからADOを使用して、サーバーのデータをSELECT文でオラクル内の
複数のテーブルを結合してListViewで表示するのはできます。しかし
[コードナンバー]は取得できるのですが、サーバーのテーブルには、
[商品名]がないためとうぜん表示できません。
この場合、オラクルから取得したデータをマスタデータのあるMDBに新しくテーブルを
作りそこに一度格納して再度ADOで結合処理して
商品名を表示する方法しか考えつかないのですが、
ほかに良い方法はありますでしょうか?
ADOで接続MDBに保存再度ADOで接続して表示では
レスポンスが悪いかなと思いまして...
異種ソースの結合ができると、SQLすれから誘導されたのですが...
よろしくお願いいたします。

*VB6 winXP-pro オラクル9i
0264NAME IS NULL
垢版 |
2007/01/27(土) 13:27:30ID:???
MDBのリンクテーブルがAccess以外からも使えなかった?
0265NAME IS NULL
垢版 |
2007/01/29(月) 23:04:46ID:???
スレ立ってから3年半も経つのか。
DAOをいま使う奴はおらんやろ。
0266NAME IS NULL
垢版 |
2007/01/29(月) 23:17:08ID:C323aaTa
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0267NAME IS NULL
垢版 |
2007/01/30(火) 00:08:20ID:???
>265
プログラム中でカラのMDBを生成するときたまーに……
ADOXめどいもんorz
0268NAME IS NULL
垢版 |
2007/01/30(火) 00:39:14ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0269葉猫 ◆Jz.SaKuRaM
垢版 |
2007/03/13(火) 22:56:59ID:???
ADOでraiserror(レベル0-9) 取れなくて悩んでたら、カーソルロケーションをサーバにしなくちゃ
いけないのかよ (´・ω・`)

そろそろ漏れもADO.netに移るか。。。。。。。。。。。。。。。
0270NAME IS NULL
垢版 |
2007/03/15(木) 00:25:08ID:s8ccNWrH
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0271NAME IS NULL
垢版 |
2007/03/17(土) 11:37:43ID:???
このmdbのトランザクション仕様がムショウに気になってる人は
何で自分で試そうとしないんだろうか.
今ならOracle,SQLServer(sqlって略すな)辺りなら,
その辺のPCにだってインスコできるんだから実記で試せばいいのに.
今その辺がムショウに気になってる.
0272NAME IS NULL
垢版 |
2007/03/19(月) 23:52:52ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0273NAME IS NULL
垢版 |
2007/05/10(木) 09:21:56ID:???
あれか?
保守ってかくかわりに別の定型文が決まったってやつ?
0274NAME IS NULL
垢版 |
2007/05/10(木) 22:39:30ID:A3ER/LT2
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる


0275NAME IS NULL
垢版 |
2007/05/11(金) 11:14:37ID:???
>>273
最後の書き込みから1年経過したようなスレでも落ちないこの板に於いて
保守目的のコピペしてるんだとしたら、それはそれで間抜けではあります。
0276NAME IS NULL
垢版 |
2007/05/11(金) 23:03:19ID:mToTNIlR
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している

0277NAME IS NULL
垢版 |
2007/05/12(土) 10:19:32ID:0rDpdX72
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0278K
垢版 |
2007/05/29(火) 12:00:49ID:HHLpu5GU
VB6とAccessとの接続を行いたいんですが、
http://homepage2.nifty.com/inform/vbdb/
上のサイトのソースを参考にしてもつながってくれませんm(--)m
何か方法はないものでしょうか?
教えていただければ幸いですm(__)m
0279K
垢版 |
2007/05/29(火) 12:02:07ID:HHLpu5GU
VB6とAccessとの接続を行いたいんですが、
http://homepage2.nifty.com/inform/vbdb/
上のサイトのソースを参考にしてもつながってくれませんm(--)m
何か方法はないものでしょうか?
教えていただければ幸いですm(__)m
0280NAME IS NULL
垢版 |
2007/05/29(火) 14:09:37ID:???
>>278
>「参照設定」で [Microsoft DAO 3.5 Object Library] に参照します
を理解してない可能性80%

自分のやった手順とかせめてどんなエラーが出てるかぐらい書けよ。
0281NAME IS NULL
垢版 |
2007/05/29(火) 15:59:21ID:???
MDBを事前に作ってないではらたいらさんに3000点
0282NAME IS NULL
垢版 |
2007/09/24(月) 04:13:50ID:PG25xm5w
ADODB.Recordsetに2次元配列を突っ込んだのですが、
そのメモリ上のRecordsetにSQLで集計かけてRecordset
抽出とかできないのですか?

ファイル保存して再度OpenするときにSQL指定すれば
いいみたいなのですが、パフォーマンス的にオンメモリが
望ましいので・・
0284NAME IS NULL
垢版 |
2007/09/24(月) 10:46:12ID:MJmYlvF+
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0285NAME IS NULL
垢版 |
2008/03/31(月) 12:15:19ID:sr9oKigw
VB6+DAO3.6でMDBを使っているアプリケーション組んでて
98や2000、Xpでは問題なく動作してるんだけど

Vistaで動かすと、速攻MDBが壊れるのはどんな理由が考えられますか?
0286NAME IS NULL
垢版 |
2008/03/31(月) 13:35:54ID:???
>>285
よくわからんけどエスパーすると
Program Filesの下にmdbファイルを置いてるとか。
0287NAME IS NULL
垢版 |
2008/03/31(月) 14:00:40ID:???
>>286
rootにフォルダ作ってその中で実行してます
mdbはaccess97ど2000の形式です

うまく動くVista(Office2007なし)もあり、Office2007との
共存ができないのかなぁとか疑ってます
0288NAME IS NULL
垢版 |
2008/03/31(月) 19:10:32ID:???
mdbのファイル形式アップグレードしてみるとか
0289NAME IS NULL
垢版 |
2008/03/31(月) 21:33:24ID:???
>>285
Vistaで97型式の使用は論外。
2000も対象外です
偶然うまく動いてもどっかでおかしくなる。

Office2007入れたら、DAOやADOのDLLがごっそり入れ替わるから、まったく動きません。
0290NAME IS NULL
垢版 |
2008/04/06(日) 09:51:03ID:???
COMはバージョン管理してるだろう。
0291NAME IS NULL
垢版 |
2008/04/06(日) 17:01:20ID:???
>290
してないしてない
バージョン番号が付いてるってだけで複数バージョン共存できないし
Windows Installer使ってれば、古いものの上書きはチェックされるけど
新しいものを上書きする分には基本素通し
それでDLL Hellを激化させたって叩かれまくった結果
.netはアセンブリにバージョン管理機構付けたんだから
0292NAME IS NULL
垢版 |
2008/04/06(日) 19:18:45ID:woM9Lw83
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0293NAME IS NULL
垢版 |
2008/04/06(日) 23:09:39ID:???
すごい久しぶりに見たよ。このコピペ
0294NAME IS NULL
垢版 |
2008/04/06(日) 23:37:34ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している

0295NAME IS NULL
垢版 |
2008/04/07(月) 19:07:21ID:???
いや、面白くないから
0296NAME IS NULL
垢版 |
2008/04/07(月) 23:08:40ID:XmpIvrdx
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる
0297NAME IS NULL
垢版 |
2008/06/22(日) 19:04:46ID:uy5eGQxV
質問OK?
0298NAME IS NULL
垢版 |
2008/06/23(月) 01:12:15ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント?
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいいの?今その辺がムショウに気になってる

0299NAME IS NULL
垢版 |
2008/06/23(月) 10:48:50ID:???
>>298
ま た お ま え か !

スレを変えて何度同じ質問をするつもりだ?マルチ禁止。
0300NAME IS NULL
垢版 |
2008/06/24(火) 01:51:56ID:???
最初に目にとまったのがDAOだったのでDAOを覚えた
いまさらADOを覚えなおすのめんどくさいんだけど
将来性を考えたら移行すべきかね
0301NAME IS NULL
垢版 |
2008/06/24(火) 07:09:11ID:???
移行するならADO.NETのような気がするがまあ環境によるか
ADOの将来性ねえ、うーん
0302NAME IS NULL
垢版 |
2008/06/24(火) 11:38:29ID:???
今からADO覚えさせるぐらいならDAO覚えさせたほうがマシ
0303NAME IS NULL
垢版 |
2008/06/25(水) 00:59:45ID:???
以前話に出てたmdbのトランザクションはcommitまで更新を
先延ばしにしてるだけっていうのはホント。
また、oracle、sql、db2等はそれら製品が順番に処理してくれるという
理解でいい。ムシャクシャしてやった。今は反省している

0304†ドラム神§TAKAHIKO†
垢版 |
2008/09/09(火) 03:08:56ID:GtjxzMNf
僕も仲間に入れてよ。
0305NAME IS NULL
垢版 |
2008/10/04(土) 12:08:10ID:???
AS/400使いです。
ExcelからODBC経由でDB2/400に接続すると遅いのですが、
ADOだと速くなりますか。
外部データとしてDB2/400のDBから10万レコード以上を読みたい。
i5/OS V5R4M0、WinXP SP2+Excel2003 SP3
0306NAME IS NULL
垢版 |
2008/10/04(土) 22:56:40ID:???
>305
ボトルネックはミドルよりネットワークじゃないかなぁという気がするので
劇的な改善は期待できないような。
もっとも、今ODBCを直接叩いてるんでなくて、ADO→ODBC→DB2ってしてるなら
間飛ばす分、多少マシかもだけど。
可能なら1000件位で比較ベンチ取ってみるとか。

というか、Excel2003は1シート65535行までの制約生きてなかった?
0307NAME IS NULL
垢版 |
2009/02/08(日) 14:20:49ID:ML93ELzY
ACCESSのVBAでADO2.8の参照設定したらヘルプが使えないんだけど、
2.5じゃないと問題あるの?
0308NAME IS NULL
垢版 |
2009/04/09(木) 20:31:03ID:???
>>298
ま た お ま え か !

自治厨乙
0309NAME IS NULL
垢版 |
2009/05/28(木) 13:39:30ID:???
MDB&テーブル作成をVB2008でADOXを使って行っているんだけど、
XPで作成したソースがVista環境ではエラーになってしまう。
(VistaではADOX6.0の為)
両方で使用するにはDAOに戻すしかない?
0310NAME IS NULL
垢版 |
2009/06/04(木) 08:56:44ID:ICQ7EzZo
age
0312NAME IS NULL
垢版 |
2009/11/04(水) 20:27:39ID:???
Access2007のmdbに30万件位のデータが入っていたのですが、
Postgresにデータを移し、AccessからADOで繋ぐといったスタイルに変更したところ、
重くてどうにもならないという事態になっております。

基本的にデータベースもADOも初心者なので、
元々無理があるのか、PCスペックが悪いのか、ADOの設定等が悪いのかがよくわかりません。
何か見るべきところがあればご教示いただけないでしょうか。

共通環境
OS:WindowsXP
CPU:アスロンの結構古い物
メモリ:300M位しかありません

旧環境:
フロントエンド:Access2007
バックエンド:Access2007 ( フロントと同一、データがそのまま入っている )
接続方法:特になし直接
速度:
単純に全データをデータシートビューに表示する場合は数秒
単純なWHERE句入りの検索時間も数秒

新環境:
フロントエンド:Access2007
バックエンド:Postgres( Windows版、フロントと同一PC )
接続方法:ADO(Postgres付属のOLE DB プロバイダ)
速度:
単純に全データをデータシートビューに表示するだけで硬直( OFFSET 0 LIMIT 3000等としても同様 )
検索:無理

※硬直時Windowsのページファイルサイズが1.5G位に・・・
※ちなみにpgAdminのツールで直接全データを表示するSELECTを実行した場合は30秒位で一応表示されます。
レスを投稿する


ニューススポーツなんでも実況