我的代码似乎有问题。下面我有一个类的方法,我创建一个自定义类对象,设置它的connectionString并调用它的方法' .Sql',我在其中放置一个SQL命令;它从我的数据库中检索值并将其存储在我声明的数据集中。但是,正在跳过DataSet(和dRow)的执行;任何想法为什么?
public static void setRGBOColour()
{
DatabaseConnection objConnect = new DatabaseConnection();
DataSet ds;
DataRow dRow;
objConnect.Connection_String = absDefault.conString;
// Finds the user's current theme colour and changes
objConnect.SQL = String.Format(
"SELECT * FROM tblColourTheme WHERE [StudentID]={0}", absDefault._idNumber);
ds = objConnect.GetConnection;
dRow = ds.Tables[0].Rows[0];
_red = Convert.ToInt16(dRow.ItemArray.GetValue(2));
_green = Convert.ToInt16(dRow.ItemArray.GetValue(3));
_blue = Convert.ToInt16(dRow.ItemArray.GetValue(4));
}
如果您想查看我的DatabaseConnection类I have included the code in here。
Here is a GIF if what I am getting after debugging
如果你能帮我弄清楚我不知道或不知道的问题,请告诉我。