когда выполняеться вот такой вод код на машине на которой стоитт iss и mssql
String strConnect;
strConnect = @"User ID=test;Password=""111111"";Data Source=ADMINREV01;Initial Catalog=mediabd;";
string SqlQuery =@"Insert into test values('"+dates+"','"+mmed+"','"+ttime+"','"+ttime1+"','"+llogin+"','"+ffac+"','"+ggr+"','"+ccol+"','"+ccurse+"')";
SqlConnection myConnection = new SqlConnection(strConnect);
SqlCommand myCommand1 = new SqlCommand(SqlQuery, myConnection);
myCommand1.Connection.Open();
myCommand1.ExecuteNonQuery();
myConnection.Close();
всё работает нормально запись в бд добавляться
а когда этот код выполняеться с другой машины то в бд ниче не добавляться при этом чтение из бд работает нормально
String strConnect1;
String strCommand1;
strConnect1 = @"User ID=test;Password=""111111"";Data Source=ADMINREV01;Initial Catalog=mediabd;";
SqlConnection myConn1 = new SqlConnection(strConnect1);
strCommand1 = @"SELECT * FROM
media where code='"+mmed+"'";
SqlCommand myCommand1 = new SqlCommand(strCommand1,
myConn1);
myCommand1.CommandType = CommandType.Text;
Здравствуйте, Аноним, Вы писали:
А>всё работает нормально запись в бд добавляться А>а когда этот код выполняеться с другой машины то в бд ниче не добавляться при этом чтение из бд работает нормально
Что значит ничего не добавляется? Вылетает ошибка? Или что?
Re[2]: странности в рабоет iss и mssql
От:
Аноним
Дата:
24.01.07 10:47
Оценка:
Здравствуйте, Подмогов М.Ю., Вы писали:
ПМЮ>Здравствуйте, Аноним, Вы писали:
А>>всё работает нормально запись в бд добавляться А>>а когда этот код выполняеться с другой машины то в бд ниче не добавляться при этом чтение из бд работает нормально
ПМЮ>Что значит ничего не добавляется? Вылетает ошибка? Или что?
нет ошибки нет просто ничего не добавляется как будто этот код не выполнялся вообще
Здравствуйте, Аноним, Вы писали:
А>нет ошибки нет просто ничего не добавляется как будто этот код не выполнялся вообще
Попробуй SQL профайлером посмотреть, доходит ли до базы твой запрос.
Re[4]: странности в рабоет iss и mssql
От:
Аноним
Дата:
24.01.07 12:18
Оценка:
Здравствуйте, ITweb, Вы писали:
IT>Здравствуйте, Аноним, Вы писали:
А>>нет ошибки нет просто ничего не добавляется как будто этот код не выполнялся вообще
IT>Попробуй SQL профайлером посмотреть, доходит ли до базы твой запрос.
запрос доходит до базы
Re[5]: странности в рабоет iss и mssql
От:
Аноним
Дата:
25.01.07 09:48
Оценка:
пробовал менять права у пользователя бд не помогло даже после выдачи всех возможных прав
Второе:
Делай запросы используя using. В лучшем случае получишь ошибку — в худшем undefined behaviour
Третье:
Попробуй выполнить команду с явной транзакцией. Если выполнится и строки зафиксируются, ясно где копать надо.
Четвертое:
Сравни версии MDAC установленные на работающей и неработующей машинах
Re[2]: странности в рабоет iss и mssql
От:
Аноним
Дата:
24.01.07 11:04
Оценка:
Возьми SQL Profiler и посмотри какие команды выполняются в первом и во втором случае.
запрос доходит до базы
Значит он должен или исполниться или уйти в эксепшин.
Скорее всего нет прав на запись у пользователя на данную БД.
Сам получаемый запрос неправильный.
может прописать инсерт команду с указанием полей, в которые заносишь параметры, типа:
INSERT INTO Table
(Field1, Field2, Field3, Field4)
VALUES (@Field1, @Field2, @Field3, @Field1)
может поможет.