Метод добавления в MySqlParameter выдает ошибку

Я пытаюсь запросить базу данных MySql из приложения C#. Ниже приведен фрагмент кода, который я использую

public class GetNameController : ApiController
{
    [HttpGet]
    public HttpResponseMessage GetName(string J_No)
    {
        List<MySqlParameter> prms = new List<MySqlParameter>();
        prms.Add(new MySqlParameter("J_No", MySqlDbType.VarChar, J_No, ParameterDirection.Input));

        string connStr = ConfigurationManager.ConnectionStrings["DB-connectionString"].ConnectionString;
        using (MySqlConnection dbconn = new MySqlConnection(connStr))
        {
            DataSet userDataset = new DataSet();
            var strQuery = "SELECT * from Name_View where where Number = :J_No ";

Я сделал это ранее с подключениями Oracle DB. Но с приведенным выше кодом я получаю ошибку в prms.Add() лайк

The best overloaded method match for 'MySql.Data.MySqlClient.MySqlParameter.MySqlParameter(string, MySql.Data.MySqlClient.MySqlDbType, int, string)' has some invalid arguments

0 ответов

Другие вопросы по тегам