パラメータオブジェクトが正しく定義されていませんvb.netmariadb

レネ

この行からエラーが発生しcmd.Parameters.Append(param)ました。よろしくお願いします。

パラメータオブジェクトが正しく定義されていません。一貫性のないまたは不完全な情報が提供されました

Public Function GetRecordDataSet(ByVal sStoreProcName As String, ByVal sParameterList As String) As ADODB.Recordset
    Try
        Dim cmd As ADODB.Command
        Dim arrParameter, arrParamName
        Dim sParamName As String
        Dim sDataValue
        Dim lCtr As Long
        Dim param As ADODB.Parameter
        GetRecordDataSet = New ADODB.Recordset
        cmd = New ADODB.Command
        cmd.ActiveConnection = con
        cmd.CommandTimeout = 1800
        cmd.CommandType = CommandType.StoredProcedure
        cmd.CommandText = sStoreProcName
        If Not Trim(sParameterList) = "" Then
            arrParameter = Split(sParameterList, "|", , vbTextCompare)
            If UBound(arrParameter) >= 0 And IsArray(arrParameter) Then
                For lCtr = 0 To UBound(arrParameter)
                    arrParamName = Split(arrParameter(lCtr), "$", , vbTextCompare)
                    sParamName = arrParamName(0)
                    sDataValue = arrParamName(1)
                    param = cmd.CreateParameter(sParamName, DataTypeEnum.adVarChar,
                                                ParameterDirectionEnum.adParamInput, 200, sDataValue)
                    cmd.Parameters.Append(param) // from this line
                    param.Value = sDataValue
                    GetRecordDataSet = cmd.Execute
                    cmd = Nothing
                    Exit Function
                Next lCtr
            End If
        End If
        GetRecordDataSet = cmd.Execute
        cmd = Nothing
        Exit Function
    Catch ex As Exception
        MessageBox.Show(ex.Message)
    End Try
End Function

UPDATE
に変更param.Value = sDataValueしましたparam = sDataValue
エラーは次のように変更されました。

タイプ「System.String」のオブジェクトをタイプ「ADODB.Parameter」にキャストできません

kaito

これparam = sDataValueをコードから削除します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Unityコンストラクターオブジェクトが正しく設定されていません

分類Dev

0x800a0e7c-ADODB.Parameters:パラメーターオブジェクトが正しく定義されていません。一貫性のないまたは不完全な情報が提供されました

分類Dev

ASP.NET MVC:このオブジェクトにパラメーターなしのコンストラクターが定義されていません

分類Dev

Unity:このオブジェクトにはパラメーターなしのコンストラクターが定義されていません。

分類Dev

WPF、MVVM、PRISM-このオブジェクトにパラメーターなしのコンストラクターが定義されていません

分類Dev

IoC CastleWindsor-このオブジェクトにパラメーターなしのコンストラクターが定義されていません

分類Dev

automapperでこのオブジェクトにパラメータなしのコンストラクタが定義されていません

分類Dev

式パラメータが正しく定義されていません

分類Dev

生成されたタイプのインスタンスを作成できません:このオブジェクトにパラメーターなしのコンストラクターが定義されていません

分類Dev

「粒子オブジェクトが定義されていません」エラーメッセージ

分類Dev

matplotlib:箱ひげ図オブジェクトのチラシが正しく設定されていません

分類Dev

参照エラー「オブジェクトプロパティが定義されていません」

分類Dev

エンティティの作成により、「このオブジェクトにパラメータなしのコンストラクタが定義されていません」がスローされます

分類Dev

Owin を追加した後、依存性注入が壊れました。このオブジェクトにはパラメータのないコンストラクタが定義されていません

分類Dev

asp.netWebサービスでこのオブジェクトエラーに対してパラメーターなしのコンストラクターが定義されていません

分類Dev

このオブジェクトにはパラメーターなしのコンストラクターが定義されていません。Unityの依存関係を試している間

分類Dev

Entity FrameworkCore-移行-このオブジェクトに対してパラメーターなしのコンストラクターが定義されていません

分類Dev

フォームデータのオブジェクトが正しく処理されていません

分類Dev

Entity Frameworkコアエラー:このオブジェクトにパラメーターなしのコンストラクターが定義されていません

分類Dev

MVCでの読み取りアクションのスキャフォールディング「このオブジェクトにはパラメーターなしのコンストラクターが定義されていません。」

分類Dev

@ Html.Actionが原因で 'このオブジェクトにパラメーターなしのコンストラクターが定義されていません'例外

分類Dev

このオブジェクトにはパラメーターなしのコンストラクターが定義されていませんASP.NETWebサイト

分類Dev

StaticPagedListとPOSTフォーム:このオブジェクトにはパラメーターなしのコンストラクターが定義されていません

分類Dev

シグナルを使用するautofacこのオブジェクトにパラメーターなしのコンストラクターが定義されていません

分類Dev

エラーオブジェクト参照がvbのオブジェクトのインスタンスに設定されていません

分類Dev

オブジェクトがループで定義されていません

分類Dev

Typescript オブジェクトでセッターまたはプロパティが定義されていない場合は何もしませんか?

分類Dev

演算子「[]」は、クラス「オブジェクト」に対して定義されていません。ダート

分類Dev

演算子+がC ++で定義されているオブジェクトのみをパラメータとして使用します

Related 関連記事

  1. 1

    Unityコンストラクターオブジェクトが正しく設定されていません

  2. 2

    0x800a0e7c-ADODB.Parameters:パラメーターオブジェクトが正しく定義されていません。一貫性のないまたは不完全な情報が提供されました

  3. 3

    ASP.NET MVC:このオブジェクトにパラメーターなしのコンストラクターが定義されていません

  4. 4

    Unity:このオブジェクトにはパラメーターなしのコンストラクターが定義されていません。

  5. 5

    WPF、MVVM、PRISM-このオブジェクトにパラメーターなしのコンストラクターが定義されていません

  6. 6

    IoC CastleWindsor-このオブジェクトにパラメーターなしのコンストラクターが定義されていません

  7. 7

    automapperでこのオブジェクトにパラメータなしのコンストラクタが定義されていません

  8. 8

    式パラメータが正しく定義されていません

  9. 9

    生成されたタイプのインスタンスを作成できません:このオブジェクトにパラメーターなしのコンストラクターが定義されていません

  10. 10

    「粒子オブジェクトが定義されていません」エラーメッセージ

  11. 11

    matplotlib:箱ひげ図オブジェクトのチラシが正しく設定されていません

  12. 12

    参照エラー「オブジェクトプロパティが定義されていません」

  13. 13

    エンティティの作成により、「このオブジェクトにパラメータなしのコンストラクタが定義されていません」がスローされます

  14. 14

    Owin を追加した後、依存性注入が壊れました。このオブジェクトにはパラメータのないコンストラクタが定義されていません

  15. 15

    asp.netWebサービスでこのオブジェクトエラーに対してパラメーターなしのコンストラクターが定義されていません

  16. 16

    このオブジェクトにはパラメーターなしのコンストラクターが定義されていません。Unityの依存関係を試している間

  17. 17

    Entity FrameworkCore-移行-このオブジェクトに対してパラメーターなしのコンストラクターが定義されていません

  18. 18

    フォームデータのオブジェクトが正しく処理されていません

  19. 19

    Entity Frameworkコアエラー:このオブジェクトにパラメーターなしのコンストラクターが定義されていません

  20. 20

    MVCでの読み取りアクションのスキャフォールディング「このオブジェクトにはパラメーターなしのコンストラクターが定義されていません。」

  21. 21

    @ Html.Actionが原因で 'このオブジェクトにパラメーターなしのコンストラクターが定義されていません'例外

  22. 22

    このオブジェクトにはパラメーターなしのコンストラクターが定義されていませんASP.NETWebサイト

  23. 23

    StaticPagedListとPOSTフォーム:このオブジェクトにはパラメーターなしのコンストラクターが定義されていません

  24. 24

    シグナルを使用するautofacこのオブジェクトにパラメーターなしのコンストラクターが定義されていません

  25. 25

    エラーオブジェクト参照がvbのオブジェクトのインスタンスに設定されていません

  26. 26

    オブジェクトがループで定義されていません

  27. 27

    Typescript オブジェクトでセッターまたはプロパティが定義されていない場合は何もしませんか?

  28. 28

    演算子「[]」は、クラス「オブジェクト」に対して定義されていません。ダート

  29. 29

    演算子+がC ++で定義されているオブジェクトのみをパラメータとして使用します

ホットタグ

アーカイブ