типы переменных

  • Автор темы Niceday
  • Дата начала
N

Niceday

#1
суть такова из числа строка делается легко
Код:
String.Format("{0}", id)
а как строку типо "0" или "25" превратить в int?
или даже не строку а object из ридера MSQL
Код:
SqlCommand command = new SqlCommand("SELECT [id] FROM [Products]", connection);
SqlDataReader reader = command.ExecuteReader();
i=0;
while (reader.Read())
{
id[i] = String.Format("{0}", reader[0]);
i++;
}
string[] id = new string[1000];
если например
string[] id = new string[1000];
заменить на
int[] id = new int[1000];
 
N

NikSoft

#4
Для: Niceday
Пожалуйста. Если есть вопросы - задавай.
 
N

Niceday

#5
кстати о простых вопроссах (не хотелось еще 1 тему создавать :D и так уже много наделал)
есть 3 переменных int, есть таблица в MSQL в ней тоже 3 интовых поля, теперь вопрос, как в конец этой таблицы не трогая все остальное адаптерами и т.д. засунуть эти 3 инта в 1 элемент, с ридером все понятно:
Код:
SqlCommand command = new SqlCommand("SELECT [mm] FROM [lala]", connection);
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
MessageBox.Show ("Здесь могла бы быть ваша реклама " + reader[0]);
}
а вритер есть?)
 
N

Niceday

#6
спасибо, но есть еще 1 вопрос:
в MSQL в таблице 3 интовых элемента, 1 из которых заполняется сам, 2 заполняются вручную
как зная 2ой и 3ий элемент удалить строку из MSQL, зная что с тамими 2ым и 3им элементами может быть только одна строка?
 
N

NikSoft

#7
Для: Niceday

SqlCommand command = new SqlCommand("DELETE [table] WHERE 2ой = somevalue AND 3ий элемент = somevalue", connection);
command.ExecuteNonQuery();