- PR -

Visual Studio 空白時の更新について

投票結果総投票数:67
Windows 67 100.00%
  • 投票は恣意的に行われます。統計的な調査と異なり、投票データの正確性や標本の代表性は保証されません。
  • 投票結果の正当性や公平性について、@ITは一切保証も関与もいたしません。
投稿者投稿内容
七味唐辛子
ぬし
会議室デビュー日: 2001/12/25
投稿数: 660
投稿日時: 2006-10-20 20:29
引用:

BBSRさんの書き込み (2006-10-20 18:57) より:
GridViewタスクの列の編集で使用できるフィールド(BoundField)-列をいくつか選択されたフィールドに置いて
記事のプロパティConvertEmptyStringToNullをfalseに変えてみたのですがだめでした
とりあえずGridViewデザインで作成したのを
ソースに切り替えてコピーして乗せますいいのかな?
見極めおねがい致します


あのう ソースを貼り付けられても困ります。回答者は親でもなければ、上司でもありません

ソースを張るぐらいなら 

こういったことをしようとしたらこうなったというのを具体的に第3者でもわかるように
書いてください。 そしてソースの貼り付けはポイントだけお願いします。
コピぺしてほしいのは エラーメッセージの類です。

>わかる方のみ回答お願いします
だれにもわかりません。それでも回答しているのは、いくつもの仮説を立てて 
それにもとづいて回答しているからです。







 






ぷさいくろう
ぬし
会議室デビュー日: 2006/08/30
投稿数: 1034
投稿日時: 2006-10-20 20:38
>WHERE [ID] = ? AND [冠称No] = ? AND [冠称名] = ? AND [記事] = ? AND [営業所] >= ? AND [読み] = ? AND [全リスト] = ?">

多分ここが原因
プライマリキーが分かってませんね
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2006-10-20 21:16
引用:

ぷさいくろうさんの書き込み (2006-10-20 20:38) より:
>WHERE [ID] = ? AND [冠称No] = ? AND [冠称名] = ? AND [記事] = ? AND [営業所] >= ? AND [読み] = ? AND [全リスト] = ?">

多分ここが原因
プライマリキーが分かってませんね



それ、たぶん、オプティミスティック 同時実行制御のせい。
WHERE 句の方には、更新前の値が入るはず。

自動で作られるコードはアテにするな、っことですな。
_________________
べる
ぬし
会議室デビュー日: 2003/09/20
投稿数: 1093
投稿日時: 2006-10-20 23:08
引用:
あのう ソースを貼り付けられても困ります。回答者は親でもなければ、上司でもありません

ソースを張るぐらいなら 

こういったことをしようとしたらこうなったというのを具体的に第3者でもわかるように
書いてください。 そしてソースの貼り付けはポイントだけお願いします。

すいませんこれを提案したのは私です<(_ _*)>
「編集機能を追加した」とか「未入力でした。」とか具体的にわからないし埒が明かないので
「ええぃ、もう貼ってしまえ」と思ったのです。。w
今回に限ってはソースをちょっと見ればすぐわかるミスでしたね。

引用:
DataSourceはデーターのプロパティで確認したところ未入力でした。

引用:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="4"
DataSourceID="sds" ForeColor="#333333" GridLines="None"

つまるところ、未入力ではなかったのですね。

引用:
[値要求]はどうなってます?

できればこういう質問の類には答えてほしかったです。切り分けができませんので。

引用:
記事のプロパティConvertEmptyStringToNullをfalseに変えてみたのですがだめでした

私は「BoundField(なのかわからんけど)とデータソースのUpdateQueryのパラメータの」と
申し上げたのですがUpdateの方(aspxではUpdateParametersでしたね)はfalseになっていないようです。

で、結局上記のようなことは原因ではなかったようで、すでに出ているようにUpdate文が問題ですよね。

引用:
DBに空白があると更新できませんどうしてなのでしょうか?

ということで、これ本当ですか?空白でなくとも元のデータと変わっていれば更新できないと
思いますけど。切り分けが足りないように思います。
七味唐辛子
ぬし
会議室デビュー日: 2001/12/25
投稿数: 660
投稿日時: 2006-10-20 23:26
引用:

べるさんの書き込み (2006-10-20 23:08) より:
ソースを張るぐらいなら 

こういったことをしようとしたらこうなったというのを具体的に第3者でもわかるように
書いてください。 そしてソースの貼り付けはポイントだけお願いします。

すいませんこれを提案したのは私です<(_ _*)>
「編集機能を追加した」とか「未入力でした。」とか具体的にわからないし埒が明かないので
「ええぃ、もう貼ってしまえ」と思ったのです。。w
今回に限ってはソースをちょっと見ればすぐわかるミスでしたね。
[/quote]

ソースの貼り付けはともかくとして 丸まる貼り付けるとは 切り分けができない
という証拠 なおかつ 丸投げというのがありありです。
切り分けができないというのは技術的な問題かもしれませんが、
何も考えていないのかもしれません。

考え方がわからないと言うのであれば、全体を部分にわけて 少しずつTESTする
そうすれば、アヤシイところがわかるかも
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2006-10-22 20:06
引用:

BBSRさんの書き込み (2006-10-20 15:51) より:
レベルの話はどこかに書いていますか?
レベルの低い人は書いちゃいけないのか?
そう思うならつられなきゃいいのではないだろうか?


ここに書いてあります。→ http://www.atmarkit.co.jp/bbs/phpBB/index.php
質問にレベルの高低はありませんが、レベルの低い書き方は、しないでね。
引用:

他の皆さんの助言などを求めて質問をするときは、質問の内容が他の人に理解してもらえるように、自分がわからない点を、ポイントを絞って、できるだけ具体的かつ詳細に、丁寧に説明しましょう。質問するときのこころがけとして「技術系メーリングリストで質問するときのパターン・ランゲージ」などを参考にしてみましょう。質問に答えてくださる方もみなさん「ボランティア」です。助けてくださる方への感謝の気持ちを忘れずに。


_________________
べる
ぬし
会議室デビュー日: 2003/09/20
投稿数: 1093
投稿日時: 2006-10-23 01:18
あとで気づきましたが、、
引用:
おそらく作成した事のある方なら
わかると思いますよ。
大体のことは
URLみてませんが・・・汁

せっかく有用なリンクを貼ってくださっているのですから見ることを強くお勧めします。
見るのはタダなのですから。
BBSR
大ベテラン
会議室デビュー日: 2006/08/30
投稿数: 121
お住まい・勤務地: 大阪
投稿日時: 2006-10-23 01:38
自分なりに一生懸命 書いたつもりなのですが
揚げ足取るのもどうかと・・・・
またつれちゃいましたね

大体の方は理解しているみたいですが・・・・
結局ここでは答えは出さない人が多いようですね
やはりヒントまでは与えて自分で勉強しな!って感じで納得したよ。
とにかくプライマリーという物を頑張って理解してみます。
教えてもらったのは感謝しております。(切実に)

スキルアップ/キャリアアップ(JOB@IT)