我从mysqldatabase中拾取数据并在C#应用程序中引发变量。我正在使用此代码:为此操作创建一个类
int forcatime;
string comandomedia = "select avg(forca_jogador) from jogadores where nome_time = " + time;
ocon.ConnectionString = con;
MySqlCommand media = new MySqlCommand(comandomedia, ocon);
ocon.Open();
forcatime = Convert.ToInt32(media.ExecuteScalar());
ocon.Close();
这样做后,我将“forcatime”ToString转换并将其放入MessageBox中。
我想知道是否有办法为这个操作创建一个类,因为每次我必须这样做,我一次又一次地写所有的代码。由于
把它放在一个方法中,把这个方法放在类中?你有没有尝试过任何东西? – DGibbs 2013-02-11 14:23:46
为您的'jogadores'表和您需要的所有方法(如GetForcaTime)创建一个类,但不要创建一个封装数据库功能的类。 http://stackoverflow.com/questions/9705637/executereader-requires-an-open-and-available-connection-the-connections-curren/9707060#9707060 – 2013-02-11 14:25:47