sql >> データベース >  >> RDS >> Mysql

値のテキストボックスをmysqlデータベースに挿入します

    MSDNによると。
    http ://msdn.microsoft.com/en-us/library/system.data.odbc.odbccommand.parameters.aspx

    CommandTypeがTextに設定されている場合、ODBC用の.NET Frameworkデータプロバイダーは、SQLステートメントまたはOdbcCommandによって呼び出されるストアドプロシージャへの名前付きパラメーターの受け渡しをサポートしていません。これらのいずれの場合でも、疑問符(?)プレースホルダーを使用してください。

    したがって、クエリは次のようになります。

    string sql = "insert into klant (firstname) values (?)"

    複数のパラメータがある場合は、追加した順に設定されます。

    また、ラインだと思います

    string firstname = txtfirstname.ToString();

    読む必要があります

    string firstname = txtfirstname.Text();

    しかし、それはあなたの当面の問題を引き起こしているものではありません。



    1. MySQLphpで最小IDと最大IDの値を取得します

    2. Java経由で画像を挿入する際のPostgresエンコーディングUTF8エラー

    3. 非同期I/Oを多用するコードは、非非同期よりも実行速度が遅いのはなぜですか?

    4. VB.NETを介してSQLサーバーデータベースに画像を保存および取得する方法