c#实现KTV点歌系统

2019-12-26 13:10:24王旭
  • private void tsTYSingerCut_Click(object sender, EventArgs e)  { 
  • song.playState = SongPlayState.cut;  } 
  • private void tsTYSingerYidian_Click(object sender, EventArgs e)  { 
  • FrmPlayList list = new FrmPlayList();  list.Show(); 
  • }  private void tsTYSingerBack_Click(object sender, EventArgs e) 
  • {  FrmMain main = new FrmMain(); 
  • main.Show();  this.Hide(); 
  • 金榜排行

    c#实现KTV点歌系统

     

     
    1. public FrmMain frmMain;  DBHelp db = new DBHelp(); 
    2. string connectionStr = "server=.;database=MyKTV;uid=sa";  private void FrmJB_Load(object sender, EventArgs e) 
    3. {  SqlConnection con = new SqlConnection(connectionStr); 
    4. con.Open();  db.connection(); 
    5. string sql = "SELECT song_name,song_play_count FROM dbo.song_info ORDER BY song_play_count DESC";  string sqlsongpath = "select resource_path from resource_path where resource_id= "; 
    6. SqlCommand cmd = new SqlCommand(sqlsongpath, con);  KtvUnit.SongPath = cmd.ExecuteScalar().ToString(); 
    7. DataSet ds = db.dataSet(sql,"Count");  this.dgvSongList.DataSource = ds.Tables["Count"].DefaultView;