mysql:3834
From: "西田 玄" <"西田 玄" <nishida@xxxxxxxxxx>>
Date: Wed, 27 Jun 2001 11:46:04 +0900
Subject: [mysql 03834] MyODBC で UPDATE ができない
西田と申します. 初めて投稿させていただきます. (こちらへの投稿が場違いでしたらお許しください) 現在,VC++からMyODBC経由でMySQLサーバに接続するアプリを 作成しています. しかし,レコードの参照はできたのですが,更新や削除を行うと, 「レコードセットは読み取り専用です」 というメッセージが出て更新や削除ができません. (新規追加はできます) どうかご教授よろしくお願いいたします. --- VC++コードの抜粋 ---------------------------- // データベースのオープン(更新可,カーソルライブラリは使用しない) m_database.Open(NULL, FALSE, FALSE, m_pSet->GetDefaultConnect(), FALSE); // レコードセットの構築 m_pSet = new CXXXRecordSet(&m_database); // レコードセットのオープン m_pSet->Open(CRecordset::snapshot, NULL, CRecordset::none); // 先頭レコードをカレントレコードにセット m_pSet->MoveFirst(); (ここで,レコードの参照は可能) // レコードセットの削除 m_pSet->Delete(); <--- 「レコードセットは読み取り専用です」 ------------------------------------------------- 環境 [OS] WindowsNT 4.0 [VC++] 6.0 [MySQL] 3.23.32 [MyODBC] 2.50.29 -- NTTサイバースペース研究所 情報ベースプロジェクト 西田 玄 mailto:nishida@xxxxxxxxxx TEL: 0468-59-5925 FAX: 0468-59-3524
3815 2001-06-25 16:13 ["william" <william@x] or 条件で、 Index が使われない 3816 2001-06-25 17:58 ┣[Akihiko Shinohara <s] 3817 2001-06-25 18:39 ┃┗["william" <william@x] 3820 2001-06-25 19:08 ┃ ┗[Akihiko Shinohara <s] 3821 2001-06-25 19:31 ┃ ┗["MINOHATA Norio" <mi] 3828 2001-06-26 10:31 ┃ ┗["william" <william@x] 3833 2001-06-27 10:33 ┃ ┗["MINOHATA Norio" <mi] -> 3834 2001-06-27 11:46 ┃ ┣["西田 玄" <nishida@x] MyODBC で UPDATE ができない 3835 2001-06-27 12:53 ┃ ┃┣[Kengo Jinno <kengo@x] 3837 2001-06-27 13:59 ┃ ┃┃┗["西田 玄" <nishida@x] 3839 2001-06-27 16:33 ┃ ┃┃ ┗["william" <william@x] 3840 2001-06-27 16:58 ┃ ┃┃ ┗["西田 玄" <nishida@x] 3863 2001-06-29 12:01 ┃ ┃┃ ┗["西田 玄" <nishida@x] 3836 2001-06-27 13:22 ┃ ┃┗[madara <madara@xxxxx] 3838 2001-06-27 16:20 ┃ ┗[Hiroshi Takiguchi <t] 3818 2001-06-25 18:41 ┣[Seiji Tateyama <tate] 3819 2001-06-25 19:00 ┃┣["william" <william@x] 3825 2001-06-26 06:47 ┃┗[とみたまさひろ <tomm] 3826 2001-06-26 09:36 ┃ ┗["MINOHATA Norio" <mi] 3822 2001-06-25 20:36 ┗[Hiroshi Takiguchi <t]