Я задал вопрос [ЗДЕСЬ] , и мы получили всю информацию, хранящуюся в базе данных SQL Server CE.
Теперь остается вопрос, как вернуть информацию, сохраненную обратно в переменные,
Эта строка кода:
myReader.SqlCeReader();
не будет компилироваться, меня спрашивают, не пропустил ли я ссылку на компилятор.
Информация хранится в виде строк с первичным ключом Integer «ID».
Информация будет использоваться для создания ярлыков на диске, подходящих для запуска, изображений в рисовании, исполняемых программ и т. Д.на.Они не должны быть больше, чем строки, поэтому мне трудно это сделать, это должно быть просто.
Пример записи
id=int NstacksName=String NstacksPath=String.
Я думаю, что все неправильно, и я удивлен, что это даже компилируется.
private void label2_Click(object sender, EventArgs e)
{
string DirName;
SqlCeConnection conn = new SqlCeConnection("Data Source=C:\\Users\\username\\Documents\\Visual Studio 2010\\Projects\\NStacks1\\NStacks1\\Database1.sdf");
String name;
try
{
conn.Open();
SqlCeCommand Command = new SqlCeCommand("SELECT * FROM NStacks1 WHERE ID = 1", conn);
DataTable Data = new DataTable();
SqlCeDataAdapter adapter = new SqlCeDataAdapter(Command);
SqlCeDataReader myReader;
try
{
myReader.SqlCeReader();
DirName = Data.ToString();
con.Close();
name = DirName;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
con.Close();
}
}