|
24: 馬の骨03
2011/12/04(Sun) 19:37 |
カラムの順番変更
ALTER TABLE table ALTER culm POSITION 4;
|
|
|
25: 馬の骨03
2012/01/29(Sun) 18:24 |
トリガー停止 ALTER TRIGGER TEST_TRIGGER INACTIVE;
|
|
|
26: 名無しさん
2012/07/29(Sun) 20:20 |
サーバー側設定 サービスとして起動
クライアント側 アプリケーションとして起動
Delphiソースコード データモジュール部分は直接書き込み。 EXEの絶対パスをとってくる手法はなぜか エラーが出るので使わなかった。
(省略されました。全て読むにはここをクリック!) |
|
|
27: 名無しさん
2012/08/18(Sat) 22:31 |
クライアント側でアプリ同時利用 SET TRANSACTIONがデフォルトで no waitになっているらしい
これをwaitにかえてやると同時に書き込みしても
エラーを返さず、書き込みの順番待ちになるようだ。
実際にどうやって実装するかはまだ不明。 どうも記事を見てるとIBConsoleでやるような気がする。 |
|
|
28: 名無しさん
2012/08/20(Mon) 20:26 |
簡単だった
DMでトランザクションの設定を以下にするだけで 同時書き込みでもエラーを返さずwaitしてくれる
//同時アクセスの時にエラーを返さず順番待ちする IBTransaction1.Params.Clear; IBTransaction1.Params.Add('read_committed'); IBTransaction1.Params.Add('no_rec_version'); IBTransaction1.Params.Add('wait'); |
|