我有以下代码
string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + txtFileLocation.Text;
using (DbConnection conn = new OleDbConnection(connectionString))
{
conn.Open();
DbCommand command = conn.CreateCommand();
string idfield = txtIDField.Text;
string picfield = txtPictureField.Text;
command.CommandText = "select " + idfield + ", " + picfield + " from " + selectedTable;
command.CommandType = CommandType.Text;
DbDataReader reader = command.ExecuteReader();
gridResults.DataSource = reader;
conn.Close();
}
数据库是一个访问数据库,你可能已经从连接字符串看到了,我提供的数据库也将它们的图像存储在数据库中,作为图像附件。
每当我加载网格时,它会显示随机的东西:( 例如。
我不熟悉数据库的连接,所以这可能是一个简单的问题,如何在表单中启用我的图片列表?