tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルチェックボックスとmdbに反映するには
記事No4167
投稿日: 2006/08/31(Thu) 21:14
投稿者おんなの道
お世話になります。
vb.net&access2003を使用しているものです。まずadoでデータベースを接続をします。

そしてform上にチェックボックスをいくつか作成(貼り付けを)してそのチェックボックスに
チェックを入れるとaccessで作成したmdb・テーブルにはそのチェックした値を
フィールド(別途作成)の下に表示させたいのです(ture,false or 1,0で表示です。) 。

どうかご教授よろしくお願いいたします。

[ツリー表示へ]
タイトルRe: チェックボックスとmdbに反映するには
記事No4171
投稿日: 2006/09/01(Fri) 10:25
投稿者るしぇ
普通に、SQL(UPDATE)文を実行するだけでは?
接続ができてるなら、その近辺のクラスにデータベースへの
コマンドを実行できるクラスもあるでしょ?
ヘルプ(MSDN)にサンプルコードも載ってるでしょ?

[ツリー表示へ]
タイトルRe^2: チェックボックスとmdbに反映するには
記事No4172
投稿日: 2006/09/01(Fri) 15:06
投稿者おんなの道
> 普通に、SQL(UPDATE)文を実行するだけでは?
> 接続ができてるなら、その近辺のクラスにデータベースへの
> コマンドを実行できるクラスもあるでしょ?
> ヘルプ(MSDN)にサンプルコードも載ってるでしょ?
るしぇさんありがとうございます。

接続はできています。
チェックボックス(チェックON&チェックOFF)はSQL文を使用しましたが、条件式がうまくいきません。

strSQL = "update 女TBL.化粧 FROM 女TBL WHERE 女TBL.化粧・・・・"

またイベントはcheckedchangeでいいですね?

[ツリー表示へ]
タイトルRe^3: チェックボックスとmdbに反映するには
記事No4173
投稿日: 2006/09/01(Fri) 16:09
投稿者るしぇ
SQL文はVBとは全く関係ないので別に勉強してきてください。
http://sql.main.jp/cont/sql/map.html

> またイベントはcheckedchangeでいいですね?
ヘルプでどんなイベントか調べて、自分の希望に合った
ものなら使ってください。

一般的には、チェックを変更するごとにデータベースを
書き換え続けるのは処理として五月蝿いので、もう一個
更新確定ボタンを用意して、押した時にユーザに『更新
しますか?』と聞き、OKなら初めてデータベースを更新
するような、何ステップかを実行させます。

[ツリー表示へ]
タイトルRe^4: チェックボックスとmdbに反映するには
記事No4174
投稿日: 2006/09/01(Fri) 16:37
投稿者おんなの道
> SQL文はVBとは全く関係ないので別に勉強してきてください。
> http://sql.main.jp/cont/sql/map.html
>
> > またイベントはcheckedchangeでいいですね?
> ヘルプでどんなイベントか調べて、自分の希望に合った
> ものなら使ってください。
>
> 一般的には、チェックを変更するごとにデータベースを
> 書き換え続けるのは処理として五月蝿いので、もう一個
> 更新確定ボタンを用意して、押した時にユーザに『更新
> しますか?』と聞き、OKなら初めてデータベースを更新
> するような、 何ステップかを実行させます。
るしぇさんご教授ありがとうございました。

[ツリー表示へ]
タイトルRe^5: チェックボックスとmdbに反映するには
記事No4178
投稿日: 2006/09/04(Mon) 11:08
投稿者おんなの道
> > SQL文はVBとは全く関係ないので別に勉強してきてください。
> > http://sql.main.jp/cont/sql/map.html
> >
> > > またイベントはcheckedchangeでいいですね?
> > ヘルプでどんなイベントか調べて、自分の希望に合った
> > ものなら使ってください。
> >
> > 一般的には、チェックを変更するごとにデータベースを
> > 書き換え続けるのは処理として五月蝿いので、もう一個
> > 更新確定ボタンを用意して、押した時にユーザに『更新
> > しますか?』と聞き、OKなら初めてデータベースを更新
> > するような、 何ステップかを実行させます。
>  るしぇさんご教授ありがとうございました。

下記のコードでしたらチェックを入れたときに花.TBLのスミレ列に2が更新されましたが、
チェックをはずしたときはfalse,チェックを入れたときはtrueにしたいのです。
いろいろ試行錯誤したのですがうまくいきません。
どのようにすればよいかご教授よろしくお願いいたします。

[ツリー表示へ]
タイトルRe^6: チェックボックスとmdbに反映するには
記事No4180
投稿日: 2006/09/04(Mon) 14:09
投稿者おんなの道
> > > SQL文はVBとは全く関係ないので別に勉強してきてください。
> > > http://sql.main.jp/cont/sql/map.html
> > >
> > > > またイベントはcheckedchangeでいいですね?
> > > ヘルプでどんなイベントか調べて、自分の希望に合った
> > > ものなら使ってください。
> > >
> > > 一般的には、チェックを変更するごとにデータベースを
> > > 書き換え続けるのは処理として五月蝿いので、もう一個
> > > 更新確定ボタンを用意して、押した時にユーザに『更新
> > > しますか?』と聞き、OKなら初めてデータベースを更新
> > > するような、 何ステップかを実行させます。
> >  るしぇさんご教授ありがとうございました。
>
> 下記のコードでしたらチェックを入れたときに花.TBLのスミレ列に2が更新されましたが、
> チェックをはずしたときはfalse,チェックを入れたときはtrueにしたいのです。

すみません、うまくいけました。

[ツリー表示へ]