[前][次][番号順一覧][スレッド一覧]

mysql:13653

From: akio_takahashi <akio_takahashi <aaakiotakahasi@xxxxxxxxxx>>
Date: Fri, 29 Dec 2006 19:36:19 +0900 (JST)
Subject: [mysql 13653] Re: テーブルの auto_increment を別フィールドに primarykey を使用せずに #delete の値を表示しない方法

2度うちすいません、、、

画面かたまってしまったので送信ボタン連打してしまいました、、、、
すいません、、

--- akio_takahashi <aaakiotakahasi@xxxxxxxxxx> wrote:

> 返信ありがとうございました。
> 
> 確かにこれだけでは実際にみないと分からないですよね。
> すいません、、、
> 
> 解決(無理やり決着つけました)?したのでご連絡します。
> 
> 
> その前に二ついいもれてたのですが?、
> ①auto_incrementをつけたフィールドはACCESSでリンクした場合、識別キーを
>  設定するようにメッセージがでました。なので、Index Keyだけを設定した
>  auto_incrementのフィールドに識別キーをつけました。
> ②#deleted#がついたのはレコード単位であくまでアクセスからの表示で、
>  実際にはきちんとレコードに保存されます。アクセスでも一度、#deleted#
>  と表示されますが、開きなおすときちんと保存されます。
>  
> 広津さんへのご回答ですが、Primary Key を設定だけをauto_incrementの
> ついたフィールドにつけましたがやはり、同じ現象になりました。
> 
> そこでもっと調査すれば、解決できるかと思いましたが仕事収めで時間が
> なかったので勝手に上司に仮定の説明をしました(嘘の可能性がもっとも
> 高いです、、、)
> 
> アクセスでMysqlをリンクした時になぜ、auto_incrementをつけたフィールド
> を入力せずにレコード入力し、ENTERキーを押して、次レコードへ進もうと
> した場合、レコード単位で#delete#が表示されるのか?
> 単純にauto_incrementのフィールドがNOT NULLのチェックが先にかかり、
> #deleted#が表示され、ですが自動採番された事によって、#delete#の
> 内容は内部で保存されてしまったと説明しました。
> 
> 結論ですが、#delete#が表示される現象は、登録のみ発生するので
> 既にデータが作成されたマスターに使うので支障がないという事で
> 決着つきました。
> 
> 長々書きましたが、こんな感じです、、、
> 
> 
> --- "T.Hirotsu" <hirotsu@xxxxxxxxxx> wrote:
> 
> > こんにちは、広津です。
> > 
> > Access からリンクで参照すると、Index Key だけで、Primary Key を設定していない
> > テーブルの場合、Access 上でのフィールド値の表示が #deleted# になることがあります。
> > 
> > > (理想としては、auto_incrementに
> > > primarykeyをつけるだけでいいです。)
> > 
> > 仰っていることが良く理解できませんが、でしたら素直に auto_increment の
> > カラムを Primary Key にすれば宜しいのでは???
> > 
> > 
> > 
> 
> 
> --------------------------------------
> Yahoo! JAPAN Search Word Ranking 2006
> http://pr.mail.yahoo.co.jp/search/
> 
> 


--------------------------------------
Yahoo! JAPAN Search Word Ranking 2006
http://pr.mail.yahoo.co.jp/search/

[前][次][番号順一覧][スレッド一覧]

     13633 2006-12-28 12:47 [akio_takahashi <aaak] テーブルの auto_increment を別フィールドに primarykey を使用せずに #delete の値を表示しない方法
     13635 2006-12-28 14:14 ┗["T.Hirotsu" <hirotsu]                                       
     13651 2006-12-29 18:19  ┣[akio_takahashi <aaak]                                     
     13652 2006-12-29 18:19  ┗[akio_takahashi <aaak]                                     
->   13653 2006-12-29 19:36   ┣[akio_takahashi <aaak]                                   
     13654 2006-12-29 19:47   ┗["T.Hirotsu" <hirotsu]                                   
     13655 2006-12-29 21:08    ┗[akio_takahashi <aaak]