Метод добавления в 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