visual studio音乐分类搜索
时间: 2023-11-09 17:08:17 浏览: 60
VB搜索音乐
您可以使用 Visual Studio 中的 C# 编写一个音乐分类搜索程序。您需要先创建一个数据库,将音乐信息存储在其中。然后,您可以使用 LINQ 查询语言来搜索数据库中的音乐信息。以下是一个简单的示例代码:
```csharp
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;
namespace MusicSearch
{
class Program
{
static void Main(string[] args)
{
string connectionString = "Data Source=(local);Initial Catalog=MusicDB;Integrated Security=True";
SqlConnection connection = new SqlConnection(connectionString); connection.Open();
Console.Write("Enter the name of the artist: ");
string artistName = Console.ReadLine();
Console.Write("Enter the genre of the music: ");
string genre = Console.ReadLine();
string query = "SELECT * FROM Music WHERE ArtistName LIKE '%" + artistName + "%' AND Genre LIKE '%" + genre + "%'";
SqlCommand command = new SqlCommand(query, connection);
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(reader["Title"] + " by " + reader["ArtistName"] + " (" + reader["Genre"] + ")");
}
reader.Close();
connection.Close();
}
}
}
```
在上面的代码中,我们首先连接到名为 MusicDB 的数据库。然后,我们提示用户输入艺术家的名称和音乐类型,并使用这些信息构建 SQL 查询语句。最后,我们执行查询并将结果输出到控制台。
阅读全文