Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Хранимые процедуры в Оракле / 2 сообщений из 2, страница 1 из 1
14.02.2005, 06:38
    #32913592
MEGA_LexX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранимые процедуры в Оракле
В оракле лежит хранимая процедура, я пытаюсь выполнить ее вот таким макаром
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
OracleConnection myCon = new OracleConnection("user id="+ConfigurationSettings.AppSettings["user id"]+";data source="+ConfigurationSettings.AppSettings["data source"]+";password="+ConfigurationSettings.AppSettings["password"]);
			OracleCommand myCom = new OracleCommand();
            myCom.Connection = myCon;
			//могут быть ошибки
			try{
				myCon.Open();
			}
			catch{
				return;
			}
			OracleString myCount=new OracleString("");
			myCom.CommandType=CommandType.StoredProcedure;
			XmlNode sampleTable = (XmlNode)	ConfigurationSettings.GetConfig("procedureNameSection");
			foreach (XmlNode child in sampleTable.ChildNodes) {
				try {
					if(child.NodeType==XmlNodeType.Element && child.InnerText.Length!= 0  && child.Name=="myTag"){
						
						myCom.CommandText=@"BEGIN ASTRAL.CPS_CALC_STACK; COMMIT;	END;"; // CPS_CALC_STACK";//child.InnerText;
						try{
							myCom.ExecuteOracleNonQuery(out myCount);
						}
						catch{
							//обработка, запись в лог
						}
					}
				}
				catch {
					Console.Write("?");
				}
			}
			Console.Read();
			myCon.Close();
ошибок никаких скрипт не дает программа очень долго висит, я снимаю задачу
остановкой дебага. вообде понять не могу выполняется процедура или что воообще происходит или нет. в тоадсе процедура выполняеся секунд десять.
подскажите что делать?
...
Рейтинг: 0 / 0
16.02.2005, 06:05
    #32917494
SergLet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранимые процедуры в Оракле
Скачай тут триальчик! Там куча примеров по твоей теме! И голова болеть не будет! А встроенный провайдер Мелкософта фуфел!
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Хранимые процедуры в Оракле / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]