mi segnala un errore che dice: not all code path return e value e mi segna come riga d'errore la creazione del metodo cioè questa:
codice:
public string MiniatureByID(string myID)
codice:
public string MiniatureByID(string myID)
		{
			//prendo i dati mettondo nella query sql la "variabile" myID..
			//ora al posto di fare repeater_miniature.DataSource = reader, 
			//visto ke tanto ci saranno + repeater_miniature (e cmq anke se ce n'è uno solo nn si kiama cosi!) faccio:
			//Return reader
			//dove reader è il dataReader ke ti legge tutto (preso dal tuo primo codice)
			//praticamente il codice potrebbe essere:

			string strconn = ConfigurationSettings.AppSettings["Provider"]+Server.MapPath("~/mdb-database/")+ConfigurationSettings.AppSettings["DatabaseName"];
			string sql1 = "SELECT * from  img_work_gallery where work_id=" + myID;
			try
			{
				OleDbConnection conn1 = new OleDbConnection(strconn);
				OleDbCommand cmd1=new OleDbCommand(sql1,conn1);	
		
				conn1.Open();
				OleDbDataReader reader1=cmd1.ExecuteReader();
				return reader1.ToString();
				conn1.Close();
			}
			catch(Exception err1)
			{
			err1.ToString();
			}
		}