私のコードは、今、このですそれはコンパイルされ、うまく動作します、それはちょうどdoesnt仕事、コンボボックスの値は私がコマンドの更新で何をしようとしているのと同じデータベースから来ます。私の他のすべてのconectionsは、私の追加、検索だけでうまく動作します。Visual Basicのコンボボックスからデータを取得
答えて
実際にstr
をデータベースに転送するのはいつですか? str.Execute
なんかそこに何かあるべきではないですか?それはさておき、あなたはまた、この行にエラーがあります:
str = "UPDATE UserTable set Password" & txtPass.text & "where Username= '" & x & "'"
それは次のようになります。
str = "UPDATE UserTable set Password = '" & txtPass.text & "' where Username = '" & x & "'"
申し訳ありません、パラメータ化されたクエリを作成し、dbエンジンに引用とパラメータvaleusを処理させる方法ではありませんか?私は、SQLインジェクションが決して存在しないかのように、このようなユーザー入力を連結することは非常に難解だとわかります。 [** Must-read XKCD **] –
はい、この行Dim cmdとしてOleDbCommand =新しいOleDbCommand(str、myConnToAccess)[myConnToAccess =新しいOleDbConnection]まだ動作しません –
Mat - おそらく、私はVBについてはあまり覚えていません。 C#では、間違いなくパラメータを使用します。 Joao - 間違っていない限り、その行はあなたの投稿に見当たりません。 –
パスワードは予約語なので、この試してみてください。
str = "UPDATE UserTable set [Password] = '" & txtPass.Text & "' where Username = '" & x & "'"
- 1. コンボボックスからデータを取得
- 2. Visual Basicでdatagridviewからカラム( "id")値を取得する方法
- 3. Visual Basic内のドライバのステータス取得
- 4. フォルダからのナビゲーションVisual Basic
- 5. コンボボックスから値を取得
- 6. Visual Basic 6のデータ構造
- 7. コンボボックスのsqlテーブルからdatagridviewへデータを取得
- 8. コンボボックスを使用してデータベースからデータを取得する
- 9. Visual Studio 6でVisual Basic 6とVisual Basic
- 10. C#エンティティフレームワークはコンボボックスからデータを取得します
- 11. コンボボックスからデータを取得できません。
- 12. コンボボックスから値のメンバーを取得
- 13. データベースからの値をコンボボックスに取得
- 14. コンボボックスの値をSQL Server DBテーブルに挿入するVisual Basic 2010(Visual Studio 2010)
- 15. データセットの列からデータを取得してコンボボックスの項目を取り込む
- 16. Visual Basicを使用してIEで現在のURLを取得
- 17. Visual BasicからJavaネットビーンへのimplementasiスタック
- 18. コンボボックスから選択項目を取得
- 19. Visual Basicの単一データ型(Java)
- 20. Visual Studioユニットテスト:別のテストからデータを取得しますか?
- 21. Visual Basicでのログイン後のユーザ名の取得。
- 22. Visual Studio 11ベータ版からVisual Basicをアンインストールできますか?
- 23. Visual Basic 6.0からVB.NET宣言
- 24. Visual Basic RBG画面からキャプチャ
- 25. Visual Basicのハードディスクアクセラレーションセンサー
- 26. Visual Basicのガベージコレクション
- 27. のVisual Basic、コードクリーナー
- 28. Visual Basicのログインフォームクエリ
- 29. Visual Basicのラベル
- 30. PHPではなくVisual Basicのように$ _GETを取得しますか?
貼り付けあなたのコードをあなたの質問のテキストとして書いて、それをコードタグで囲みます。あなたが何をしようとしているのか、なぜそれが機能していないのかを説明してください。エラーメッセージが表示されますか?私の最初の推測は、あなたがクエリを実行しようとしているが、SQLで何かをする前に接続を閉じることです – dbmitch
私のデータベースはアクセスしています(2010)私はテキストボックスから来るデータベースの値を置き換えようとしています。いいえ、エラーメッセージではありません –
VBAタグを削除するために質問をretagしてください。 –