Forum » Programiranje » [c#]Branje zneska iz MySql baze
[c#]Branje zneska iz MySql baze

KernelPanic ::
Spostovani!
Rad bi prebral znesek, ki je v tabeli mysql baze definiran kot DECIMAL(15,2) preko visual studio mysql db connectorja. Na bazo se povezem, berem Id-je (int), nazive (string), vse to mi dela lepo, vendar mi v sledecem delu kode:
S spostovanjem,
M.
Rad bi prebral znesek, ki je v tabeli mysql baze definiran kot DECIMAL(15,2) preko visual studio mysql db connectorja. Na bazo se povezem, berem Id-je (int), nazive (string), vse to mi dela lepo, vendar mi v sledecem delu kode:
dProductPriceOutputNetto = mysql_rdr.GetDecimal(1); // saves fetched product input netto price dProductPriceInputNetto = mysql_rdr.GetDecimal(2); // saves fetched product output netto price this.tbLog().AppendText("\n[" + DateTime.Now + "]" + iProductId.ToString() + " " + strProductName + " " + dProductPriceInputNetto.ToString() + " " + dProductPriceOutputNetto.ToString() + "\n"); } // while } catch (Exception ex) { this.tbLog().AppendText("\n[" + DateTime.Now + "]" + ex.Message.ToString() + "\n"); } finally { mysql_rdr.Close(); mysql_connPrestaShop.Close(); } // try-catch-finallyv prvi vrstici vrze exception:
You have specified an invalid column ordinal.Kako naj preberem decimal iz tabele v spremenljivko?
S spostovanjem,
M.

Spura ::
Neto je v anglescini net, ne netto. Net weight, net income.
Drugace ti pa tezko pomagam ker nisi navedel tipa napake, in nimas SQLa. Zgleda tvoj SQL nima dveh stolpcev. Predvidevam da je mysql_rdr tipa SqlDataReader.
Drugace ti pa tezko pomagam ker nisi navedel tipa napake, in nimas SQLa. Zgleda tvoj SQL nima dveh stolpcev. Predvidevam da je mysql_rdr tipa SqlDataReader.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [c#] Majhen problemčekOddelek: Programiranje | 1039 (847) | darkolord |
» | C# INSERT statment ne vpise podatkovOddelek: Programiranje | 1232 (1106) | darkolord |
» | C# BackgroundWorker Class problemOddelek: Programiranje | 1285 (1241) | hendriks |
» | c# cudne reci pri merjenju hitrosti simple for loopaOddelek: Programiranje | 1238 (1176) | Senitel |
» | [C#] DateTime v bazoOddelek: Programiranje | 1393 (1280) | teac |