पैरामीटर के लिए इन पंक्तियों को निकालें:
command.Parameters.Add("@rownum", MySqlDbType.Int32);
command.Parameters["@rownum"].Value = -1;
और इस क्वेरी का उपयोग करें:
command.CommandText = "SET @rownum=-1;SELECT @rownum := @rownum + 1 AS row_num FROM someTable";
जिस तरह से आप कर रहे हैं वह दोनों "@rownum" को -1 से बदल दिया जाएगा। तो आप इस तरह की एक क्वेरी के साथ समाप्त होते हैं:
SELECT -1:= -1 + 1 AS row_num FROM someTable