X



データベースプログラミングに最適な言語は何か
0001NAME IS NULL
垢版 |
04/12/17 12:05:27ID:LnFmYpJx
データベースプログラミングに最適な言語は何かを論じたい。
まず、漏れは Ruby を推したい。
内部イテレータのおかげで、短いコードでデータの取得、メモリの解放が可能だ。

Perl や PHP はオブジェクト指向の機能が不足である。Javaやは型宣言を
せねばならず、ムダにコードが長くなる。保守性は悪くなる。
つまり、Javaは別の分野で用いるべきである。

.NETやPythonは知らないが、.NETはJavaの片割れでたいしたメリット無いみたいだし、
PythonはRubyのライバルとされているが、どうか。イテレータの書きやすさは Ruby のほうがいいな。
0048NAME IS NULL
垢版 |
04/12/20 21:57:40ID:P3k+Hk5h
>38-46 (最)適性の要件について
話をSQLだけに絞って、
SQLの完全なるParserを持つ必要はないのですか。逆に処理系が
SQLを「生成」するとなると必須とおもいますが。
0049NAME IS NULL
垢版 |
04/12/20 22:40:57ID:PRMMb90r
>>48

なんで必要なのかしら
理由を教えてくれ
0050NAME IS NULL
垢版 |
04/12/21 03:04:48ID:cB2rd/+5
>49 一連の議論を読んでいると、同じ「最適な言語」を競っても
プログラマがSQL文字列を知っている必要があるクラスと
コンパイラがSQLを構成するクラスとありそうに思えたから。
ボクシングとK-1ほどに上がる舞台がちがうのではないか。
Parserが必要と感じるのはもちろん後のクラス。関数型言語で
SQL相当の操作を書くとすれば、文字列操作の云々は的外れ
となり、むしろSQL文字列にどう組み立てなおすかが課題となる。
そんな意味なのですが。
0051NAME IS NULL
垢版 |
04/12/21 08:05:38ID:???
データベース側が統一が取れてないからそっちを何とかしないとなぁ。
ドライバやクラスで吸収するには違いが大きすぎる。
0052NAME IS NULL
垢版 |
04/12/21 10:39:07ID:2ug2sBNH
>>50

すんません。

コンパイラがSQLを構成するっていうのが、私、あまり知らないのですが。
それは例えばどういうものか教えてくれますか?
0053NAME IS NULL
垢版 |
04/12/22 22:55:50ID:JoqolnD5
4,10,18,48,50 と書き込みできた者です。
>52 私も知りません。無責任で申し訳ない。
読み返してみるとParserとかコンパイラとかの用語選択も適切でなかった。それで仕切りなおし。
Lispでと思ったのですが括弧ばかりで上手く説明できそうにないのでProlog風に行きます。
select,into,from 等が適切にオペレータ定義されて、
(select * into X from Table) :- ...... (1)
のようにSQLのパターンが述語として定義されたとします。これをプログラムのなかで
?- ...... ,select * into X from emp, ...... のように使うことは利用者がSQLを知っている
ことを前提にしているという意味で "select * from emp" と文字列で処理するのと
変わりありません。次に、(1)のパターンばかりでなく、考えられる全てのSQLの参照(操作)パターンを
定義できたとします。その上で、
rdb_call('emp表の全ての組',X):- ......... (2)
を定義し、(2) :- の右側で、'emp表の全ての組'を解析して(1) を引き出すことができるとすれば、
この段階で、利用者はSQLを知る必要はなくなります。この例は引数がほとんど自然言語ですから、
相当に複雑になるでしょうが。

(2)のようなライブラリーを充実して、データベースに対処しようとすることはSQL文字列を生成したり
表記する方法を洗練することとはやはりステージが違うと考えるべきだということです。50で述べたかった
ことはそういうことです。(2)のようなライブラーだけでデータベース操作を行い得ないということも当然でしょう。
(2)を目指しながら、(1)のレベルを排除しないというのが現実的な処理系の対応になると思います。
それから、(1)のようなパターンを全て定義済みならば、*.sqlのようなファイルをそのまま実行することも
可能なはずです。Parserという言葉はその意味で使いました。
0054NAME IS NULL
垢版 |
04/12/22 23:54:55ID:???
SQL と構文レベル、意味レベルにおいて等価であるなら、SQL そのものを使えばいい。
日本語がネイティブの人間と意思疎通を図るなら日本語が良いのと同じ。
その意味では RDB とオブジェクト指向言語の間の
インピーダンスミスマッチは原理的にすべて解消はできない。
0055NAME IS NULL
垢版 |
04/12/23 00:39:54ID:ezyhfnup
> SQL と構文レベル、意味レベルにおいて等価であるなら、SQL そのものを使えばいい。
そう思います。
しかし、RDBモデルが極めてシンプルな構造のモデルだから、SQLのような
論理式で済んでいる、ということはないのですか。優れて恵まれた状況だと。
グラフィックインターフェイスを必要とするようなモデルも視野に入れると、
>1 でRubyが推されたような前提が成立しないのではないか。
0056NAME IS NULL
垢版 |
04/12/23 20:18:56ID:???
>>55

現実ではやはりSQLというものが使われてしまっているのよね。

ちなみに、リレーショナルデータベース使うまでもないシーンでも、
RubyにはDBMが簡単に扱えるライブラリが標準で付いてる。
0057NAME IS NULL
垢版 |
04/12/24 15:35:22ID:???
>>12
PowerBuilderもVBも使ってたよ。

PowerBuilderはC/S系システム向けだね。
VB知ってれば非常に作りやすいし、VB/VCと違ってocxとか考えなくて良いから楽ちん。
いかんせん メジャーじゃないし 高杉だ。

VisualStadio.net(MSDN)より高いってどういうことよ?(w
0058NAME IS NULL
垢版 |
04/12/27 00:18:11ID:ATYXiOMn
ウェブインターフェースでもそうだが
ウィンドウヴィジットによるユーザインターフェースが絡むとなると、
ますます、オブジェクト指向の機能が欲しくなるんじゃなかろうか。

まぁ、Javaもそんなに悪い選択肢だとは思ってないよ。
Javaはウェブプログラミングには向いてないとは思うけどね。
データベースのプログラミングやるなら、
スクリプト言語で組んだほうがどちらにしても効率いいな。
0059NAME IS NULL
垢版 |
04/12/27 00:21:53ID:???
>>57
より生産性が高いから(ということにしたいのだろう)
あと、MSDNは薄利多売だからな
0060NAME IS NULL
垢版 |
04/12/28 14:12:47ID:+5LiD5/G
>>6

そこがJavaの欠点と言える。
豪勢なIDEが無いとまともに編集できないのはどうか。

それよりは、エディタ一つあればできるものであるほうがいい。
0061NAME IS NULL
垢版 |
04/12/31 17:24:55ID:???
>>60
別にソース一本で終わるように作れば、JAVAだって可能だが。
Servletに全部ロジックも表示もべた書きすればいいわけだし。
PerlやPHPはそれをやってるから一本で終わってるだけで、
MVC分割だの、よく使うロジックはわけるだのやってたら、
ソースの本数は増えて、JAVAが普通に複数ソースに
なるようなのと同じになるわけだが。
結局、言語云々ではなく、作り方云々だろ。ソースがどうなるかなんて。
0062NAME IS NULL
垢版 |
05/01/01 09:12:20ID:DTmypz3j
>>61
そーすね
0063NAME IS NULL
垢版 |
05/01/01 17:16:06ID:???
>>61

いや、どんなに単純化しようとも、JavaにはIDEは必須。間違いない。

作り方云々なのは、それはそうなんだ。当たり前の話。
いい作り方って eXtreme Programming で十分示されているから、
それをうまくやる最適な言語は何かと考えるわけだな。
0064NAME IS NULL
垢版 |
05/01/01 21:26:46ID:DTmypz3j
>>62
ソースと掛けてるのか?( ´,_ゝ`)プッ
0065NAME IS NULL
垢版 |
05/01/01 23:13:57ID:???
> 62 名前:NAME IS NULL[] 投稿日:05/01/01 09:12:20 ID:DTmypz3j
> 64 名前:NAME IS NULL[] 投稿日:05/01/01 21:26:46 ID:DTmypz3j
> >>62
> ソースと掛けてるのか?( ´,_ゝ`)プッ

お客様にお願いいたします。
釣りもしくは自演をなさるのならせめて ID を変えていただけませんか ?
0068NAME IS NULL
垢版 |
05/01/02 02:28:19ID:???
>>63
ソースが1本か2本な人もいるかもしれないのに、JAVAだからと言う理由で
IDE使わなければならないと力説するのは無意味だろう。
0069NAME IS NULL
垢版 |
05/01/04 15:15:54ID:9Iyz55u3
>>68

んなアフォな
0070NAME IS NULL
垢版 |
05/01/04 17:27:59ID:B6lG7lz8
teratermで日本語打とうすると「ピッ!」とかいってキャンセルされるんだけどなんで?
0071NAME IS NULL
垢版 |
05/01/05 01:50:27ID:+z3sOH/k
>>70
オレモ悩んだ ちゃんと金払ったら治ったYp!
0072NAME IS NULL
垢版 |
05/03/04 02:34:24ID:EfhcthQ+
cobol
0073NAME IS NULL
垢版 |
05/03/05 09:17:29ID:k6L3bLwV
考えてみると、「最適な」というからには、
コンパイラであっても同能力のインタプリタが動かないと
その資格がないのではないか。
0074NAME IS NULL
垢版 |
05/03/08 20:57:30ID:J+GOJiO4
PowerBuilder勉強したいのですが、なにか参考になるサイトがあれば教えてください
0076NAME IS NULL
垢版 |
05/03/16 09:24:16ID:kVjMt6r8
やっぱHTMLだろ
0077NAME IS NULL
垢版 |
05/03/16 23:37:57ID:eQ2wfiPV
やっぱOTLだろ
0078NAME IS NULL
垢版 |
05/03/16 23:42:43ID:???
なんだ、このスレDBの問い合わせ言語比較スレかと思ったら違うのか。

SQLとXBASE以外に知らんからマニアックな話題が飛び交ってるものかと・・・。
0080NAME IS NULL
垢版 |
2005/03/21(月) 19:55:08ID:3QUKO9Hm
C/Sで簡単に作る
VB
WEBで簡単に作る
PHP
0081NAME IS NULL
垢版 |
2005/03/23(水) 17:11:43ID:???
Delphiも仲間に入れて
0082NAME IS NULL
垢版 |
2005/03/26(土) 16:55:43ID:???
ILE RPG

ってのは無しですか。
0083NAME IS NULL
垢版 |
2005/03/27(日) 15:37:17ID:???
>>82
OS/400x86版をオープンソースで出してくれたらいいのにな。
0084NAME IS NULL
垢版 |
2005/03/29(火) 00:30:15ID:bS+G/8nX
SQL*Plusなんかで動作確認したSQLを、そのままカッペして動く言語はないでしか?
SQL="SELECT"
SQL=SQL+"ID, NAME"
・・・
うざっ!
0086NAME IS NULL
垢版 |
2005/03/29(火) 18:35:50ID:???
>>84
昔のSQL*ReportやSQL*Formがそんな言語を使ってました。
もっともあれはあれで うざっ!かったような記憶があります。
最近のJDeveloperはどうな感じなのだろう。
0087NAME IS NULL
垢版 |
2005/03/31(木) 11:32:21ID:???
(´-`).。oO(SQL言語?)
0088NAME IS NULL
垢版 |
2005/03/31(木) 21:37:40ID:???
PSQL や SQL+ クラスのインタプリタを自ら書く(言語を創る)なら、
LISP,Prologといった記号処理言語が一番ですね。
0091NAME IS NULL
垢版 |
2005/04/02(土) 07:55:17ID:???
硫黄島は英語で Iwojima Island なのだ
0092NAME IS NULL
垢版 |
2005/04/02(土) 10:13:06ID:???
87は当然厳密に、SQ言語とか言うのか?
009387
垢版 |
2005/04/04(月) 09:59:33ID:???
>>89
知ってるが、それが何か関係ある?
>>92
何でそう莫迦なの?
0094NAME IS NULL
垢版 |
2005/04/04(月) 19:43:18ID:???
>>87は、SQL言語の何処に食いついたのか説明すべきだろう
0095NAME IS NULL
垢版 |
2005/04/05(火) 09:25:49ID:???
1. L は Language。
2. 「SQL を、整形せずに埋め込める言語は?」の問いに
  「SQL」と答える間抜けさ。
3. SQL はプログラミング言語ではない。

取り敢えず >>84 は PL/SQL (サーバサイド) ないし
Pro*C (も言語じゃないが。クライアントサイド) でも使えと。
0096NAME IS NULL
垢版 |
2005/04/05(火) 22:52:32ID:???
SQLはプログラミング言語の一つだと思うが、なんでそこまで断言できるのか不思議。
0097NAME IS NULL
垢版 |
2005/04/05(火) 23:25:17ID:???
SQLは当然、プログラミング言語。
ただし、Turing Completeではないだけ。
0098NAME IS NULL
垢版 |
2005/04/07(木) 08:39:43ID:1iNHWJL5
まじBasicに統一してほしい。まじで
0099NAME IS NULL
垢版 |
NGNG
C# か Java がやっぱり委員で内科医?
でも言語の選択よりもバインディングがしやすいかどうかのほうが重要な気がする。
0100NAME IS NULL
垢版 |
2005/04/08(金) 00:00:54ID:???
>2. 「SQL を、整形せずに埋め込める言語は?」の問いに「SQL」と答える間抜けさ。

だから、SQL自体もプログラミング言語なんだから、
SQLで完結しろと言うことだろ?
0101NAME IS NULL
垢版 |
2005/04/08(金) 11:49:43ID:???
制御構造を持たないSQLを「プログラム言語」っつーのは抵抗あるなあ。
第一、PL/SQLの立場がないじゃないか。

>100
>SQLで完結しろと言うことだろ?
バッチ処理しかしないのかッ!
0102NAME IS NULL
垢版 |
2005/04/08(金) 12:02:11ID:jJbVkurV
>バッチ処理しかしないのかッ!
業務にSQLPLUS以外は使わせない! というのはどう?
0103NAME IS NULL
垢版 |
2005/04/09(土) 14:10:07ID:Dj2hyJqu
Perl! Perl! Perl!!
0104NAME IS NULL
垢版 |
2005/04/11(月) 17:37:24ID:???
PHP + PostgreSQL で使ってますが、
この言語は五本指くらいには入りますか。ほかしらないので・・。
0105NAME IS NULL
垢版 |
2005/04/11(月) 21:19:23ID:???
なんの五本指だ?
重くて煩雑なスクリプト言語の五本指か?
0106NAME IS NULL
垢版 |
2005/04/14(木) 08:15:04ID:???
現存するかを問わないならば、直接、
char *table;
table := "社員";

select 'A',"所属","社員番号","社員名" from table;

が書ける言語かな。
0107NAME IS NULL
垢版 |
NGNG
言語よりもライブラリの方が重要な気がする。
0108NAME IS NULL
垢版 |
NGNG
        /  (___  ___) ヽ
           ./     ノ 人 ヽ    ヽ
    __    ./    //  ヽ ヽ    .ヽ   / ̄\
  ./ ○ ヽ、 /    (__)  (_)    ヽ/  ○  \
/      \,,,--―――''''''''''''''''''''――-/        ヽ
..⌒‐-,,,,_  /:/ヽー―――-、,,__,,,,-―――:||  _,,;-‐''"⌒~~~
     .ヽ/::||::::::::::   (●)    (●)   ||/ヽ
      く ::||:::::::::::::::::   \___/    ||:::::::::ヽ
       ヽヽ:::::::::::::::::::.  \/     ノ_/
0110NAME IS NULL
垢版 |
2005/04/15(金) 08:59:06ID:VYQOnC31
>>106 このてのはなし、少し前にもあったけど
要するに文字列操作をしなくてすむ言語が「最適な」資格を持つと?
0111NAME IS NULL
垢版 |
2005/04/15(金) 10:52:43ID:???
>>110
>>84 にとって。

Oracle なら PL/SQL か、Pro*C って選択はあり。
0112NAME IS NULL
垢版 |
2005/04/15(金) 20:30:18ID:???
その昔、Oracle Power ObjectというVisual Basicもどきでoracleの
埋め込みSQLが使えるものがあったが、最近見なくなった。
0113NAME IS NULL
垢版 |
2005/04/19(火) 11:44:32ID:???
>>110-112 埋め込むとなると、いかにもSQLの仕様が悪い。
select (ename,empno,deptno) from emp が許されなかったり、
where #job=clerk でよかったのに job='clerk' とした。
ほかの言語の構文規則と衝突したり、曖昧さを克服し難くした。

0114NAME IS NULL
垢版 |
2005/04/19(火) 16:51:52ID:???
埋め込み型はWHENEVER xx GO TO や SQLCODE などエラー処理まわりがいかにも古めかしい。
0115NAME IS NULL
垢版 |
2005/04/19(火) 17:01:43ID:???
>>99

型定義マストとなるとねー

while(result.hasNext()){
  Map personData = (Map)result.next();
  Integer age = (Integer)personData.get("age");
  ..

みたいなのいるわけでしょ。なんかコードが長くなるだけで、メリットが無いと思う。

キャストがめんどくさいってんで、なんかクラスをわざわざ定義してマッピングするなんてこと
やると死ぬほど逆にさらに面倒で。それを自動化するライブラリを使うと、
さらに悲しいことに、マッピング方法を勉強したり、それで設定ファイルを書いたり、
マッピングするライブラリの仕様変更にあわせて、それを使ったソフトも更新しなきゃいけないし、
泥沼よ。
データ格納するだけなんだから、それに適した型をHashMapを使えってなもんだ。

result.each { |person|
 age = person[:age]
}

これでいいじゃん
0116NAME IS NULL
垢版 |
2005/04/20(水) 10:31:48ID:yYG4FWyS
>>113 SQL言語を遅延評価付の制約論理型言語に置き直す。
そうすれば、このスレの解も決まる。
0118NAME IS NULL
垢版 |
2005/04/23(土) 10:53:08ID:???
>>1 の内部イテレータは表現上の"洗練"ということだと思う。
データベースプログラミングでより重要なことは全解の取り込みを想定しての、
動的なメモリー管理や、リスト処理のしやすさではないだろうか。
0119NAME IS NULL
垢版 |
2005/04/24(日) 03:02:44ID:???
>>118
「全解の取り込み」ってのは謎だが
メモリ管理・リスト処理なんつーのは別にデータベースプログラミングに限らず超重要事項というか、
データベース処理では確かにリストの扱いが楽なほうがいい。
0120NAME IS NULL
垢版 |
2005/05/17(火) 03:08:10ID:???
カーソルもやりやすいといいなあ
0121NAME IS NULL
垢版 |
2005/05/19(木) 22:55:58ID:GAlLtBqS
>>112

OPOはDEVELOPER2000との社内抗争に負けて消えていきました。
0122NAME IS NULL
垢版 |
2005/05/20(金) 05:31:18ID:???
言語の話から逸れるけど、接続インターフェースのデキの良さ
(安定性とか制限の少なさとか)って観点ではどんなもんでしょ?

例えば、jdbcとRuby/DBIを比べると、
特に相手がOracleなんかだとRubyでは↓こういう
http://www.jiubao.org/ruby-oci8/index.ja.html
αバージョンのドライバしか出てないけど、
jdbcだったらOracleから正式にドライバが出てるからjdbcの方が安心だな、とか。
0124NAME IS NULL
垢版 |
2005/05/20(金) 23:47:49ID:???
>>122
そういう、PHPに不利なルールを持ち出すと、暴れる人が出てきちゃうよ。
0126NAME IS NULL
垢版 |
2005/05/22(日) 11:54:22ID:???
PostgreSQL + VisualC++.NETでGUIベースのアプリを作ろうと
思っちょります。

ただ、いかんせんVisual系言語はまったくのど素人で、どなたか、
VisualC++からPostgreSQLのデータを読み書きするための
サンプルプログラムなんぞあったら、あるいはここにある、ちゅうのを
教えてもらえるとありがたいです。

たぶん、ODBCを使うんだろうぐらいは考えているんですが・・・。


ちなみに当方の技術レベルは、こんなかんじです。

●ORACLEのDBA
 (ORA-600などの内部エラーをサポセンとやりとりしながら対処するぐらい)
●C言語中級者の下(構造体まで。ポインタほぼ全滅)
●シェルスクリプトで作りたいものが作れる
0127NAME IS NULL
垢版 |
2005/05/22(日) 18:51:45ID:???
スレ違い。
あと、ポインタもわかってない奴は中級とは言いませんので、
うぬぼれるのもいい加減にしてね。
つか、ポインタもわかってないやつが、PostgreSQLのインターフェース
使えるようになるとは思えんが。
0128NAME IS NULL
垢版 |
2005/05/22(日) 20:01:15ID:???
>>127
人を罵倒するだけして、けっきょく建設的な話は全く出さないんだね。屑人間っぽい。
死んでくれ。
0129NAME IS NULL
垢版 |
2005/05/22(日) 20:29:53ID:???
スレ違いなのに建設的な話が出ると思ってる方が屑。
0130NAME IS NULL
垢版 |
2005/05/22(日) 20:41:35ID:???
突っ込みどころ満載だが、スレ違いなのでぐっと我慢しておこう
0131NAME IS NULL
垢版 |
2005/05/23(月) 01:50:48ID:n0DbznC0
なぜ Perl ではだめなのか小一時間。
0132NAME IS NULL
垢版 |
2005/05/23(月) 13:05:49ID:???
まあ質問スレでもないのに
質問してくるような頭の持ち主は
どこにでも湧いて出る。
0133NAME IS NULL
垢版 |
2005/05/29(日) 09:30:46ID:???
て言うか、ググルなりポスグレのユーザー会のページに行ってマニュアルダウンロードするなりすることもできない奴を相手にしてもしょうがないよね。
0134NAME IS NULL
垢版 |
2005/05/30(月) 09:48:08ID:???
上でRuby Ruby言いながら素のDBIしか使う頭のないやつは
ActiveRecordをググって調べてこい
0135NAME IS NULL
垢版 |
2005/06/01(水) 15:37:33ID:???
操作性とパフォーマンスが両立しないことが多いから
どちらに主眼をおくかで最適の基準が変わってくる。
あとはプラットフォームへの依存性の有無も評価が分かれるところだ。
0136NAME IS NULL
垢版 |
2005/06/13(月) 01:33:55ID:???
仕事でSQLJを使わされているんだけどさぁ、最低最悪ですわ。

時々好きな人がいるからおっかないけどさぁ、あんなものどこが良いわけ?
0137NAME IS NULL
垢版 |
2005/06/16(木) 13:54:50ID:???
埋め込みSQLはDBの下位APIと相性が良くて、プログラマーから見えないところで
かってにいろいろやってしまう要素が少なく安定してパフォーマンスが良い
プログラムが書ける。欠点は構文の仕様が古すぎる点とデバッガやIDEなどが対応
してるものがまれだという事。Oracleはなぜか以前から埋め込みSQLが好きみたい
で、SQLJがjavaの規格に追加されたのもOracleのプッシュがあったからと聞いたこ
とがある。真偽は確かめてないけどね。
0138NAME IS NULL
垢版 |
2005/07/03(日) 19:35:18ID:6zLtHLps
Pro*Cに関するいいサイト教えて
0139NAME IS NULL
垢版 |
2005/07/03(日) 23:08:22ID:???
>>136
組みやすいんじゃないか?比較的に
0140NAME IS NULL
垢版 |
2005/07/09(土) 09:42:10ID:???
最悪と言うが、何と比べて最も悪いと言ってるんだろうか?
よく知らないから効率が悪いというのは言語が最悪だからとは言わんぞ。
0141NAME IS NULL
垢版 |
2005/07/12(火) 22:38:30ID:???
何だかんだ言ってAccess で十分な件について
0142NAME IS NULL
垢版 |
2005/07/12(火) 23:35:18ID:???
Accessは、業務フローをそのまま作るには楽だけど、
大量データを効率的に管理できるかというと、無理っぽい。
個人商店なんかだったら、まぁ行けるだろうけど。
0143NAME IS NULL
垢版 |
2005/08/12(金) 16:52:47ID:???
AccessをクライアントにしてMySQLをサーバにしてもダメ?
0144NAME IS NULL
垢版 |
2005/08/12(金) 22:08:28ID:???
Accessで何か操作をしたときに、どれだけ重いクエリが投げられると思ってるんだ。
VBやWebで専用クライアント作った方が身のため。
0145NAME IS NULL
垢版 |
2005/08/17(水) 00:28:18ID:???
>>144
ACCESSのプロジェクトファイルを知らないのですね!( ´,_ゝ`)プッ
0146NAME IS NULL
垢版 |
2005/08/17(水) 08:48:30ID:???
>>144
「VB」といった時点でたいした(ry
0147NAME IS NULL
垢版 |
2005/08/17(水) 10:43:49ID:???
AccessをクライアントにしてMySQLを操作する話だろ。
0148NAME IS NULL
垢版 |
2005/08/17(水) 21:35:29ID:???
MySQLの利点を何もかも台無しにするけどな。
SQLServer買わなくいいだけましか。
レスを投稿する


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