Встроенный в C # веб-сервис для извлечения данных из базы данных MySQL

Я пытаюсь создать веб-сервис в .NET, который будет извлекать данные из базы данных MySQL. Этот веб-сервис позднее будет объединен с формой окна, в которой будут отображаться эти данные.

До сих пор у меня есть готовая база данных, установлено соединение между базой данных и веб-службой, и форма также готова.

Тем не менее, я не могу получить конкретные биты информации из самой таблицы. Может ли кто-нибудь помочь мне понять, какими должны быть мои дальнейшие действия? Я много гуглил по этому вопросу, но мне так и не удалось найти хороший учебник по этому вопросу ... если у вас есть какие-либо мысли, можете ли вы также опубликовать ссылку? Заранее спасибо!

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ: Предположим, что образец таблицы с именем «testdata» содержит три столбца («id», «name», «age»). Как я могу извлечь имя и возраст и отобразить их в форме?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using MySql.Data;
using MySql.Data.MySqlClient;

namespace WebService2
{

    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // [System.Web.Script.Services.ScriptService]
    public class Service1 : System.Web.Services.WebService
    {



        private void connectoToMySql()
        {

            string connString = "SERVER=localhost" + ";" +
                "DATABASE=testdatabase;" +
                "UID=root;" +
                "PASSWORD=password;";

            MySqlConnection cnMySQL = new MySqlConnection(connString);

            MySqlCommand cmdMySQL = cnMySQL.CreateCommand();

            MySqlDataReader reader;

            cmdMySQL.CommandText = "select * from testdata";

            cnMySQL.Open();

            reader = cmdMySQL.ExecuteReader();


           //-----------------------------------------------------------
           // This is the part where I should be able to retrieve the data from the database
           //-----------------------------------------------------------               


            cnMySQL.Close();
        }


    }
}

Ответы на вопрос(4)

Ваш ответ на вопрос