Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 12.01.2010
Сообщений: 18
1

При попытке выполнения запроса oledb выдает ошибку "variable "unvcode" is not found"

08.06.2012, 09:59. Показов 872. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть функция
C#
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
public static void SaveToDBF(DataTable _dt, String _pathToDBF)
        {
            OleDbConnection _DBFcon = new OleDbConnection(_connectionString);
 
            OleDbCommand _insertItems = _DBFcon.CreateCommand();
            _insertItems.CommandType = CommandType.Text;
            _insertItems.CommandText = " INSERT INTO " + _path + " (UNVCODE, NAME, SIGN, ITEMTYPE, P_UNVCODE, CNTNUM, ROUTE) VALUES (?,?,?,?,?,?,?)";
           
            OleDbParameter _unvcode = new OleDbParameter("unvcode", OleDbType.Integer);
            OleDbParameter _name = new OleDbParameter("name", OleDbType.VarChar);
            OleDbParameter _sign = new OleDbParameter("sign", OleDbType.VarChar);
            OleDbParameter _itemtype = new OleDbParameter("itemtype", OleDbType.Integer);
            OleDbParameter _p_unvcode = new OleDbParameter("p_unvcode", OleDbType.Integer);
            OleDbParameter _cntnum = new OleDbParameter("cntnum", OleDbType.Integer);
            OleDbParameter _route = new OleDbParameter("route", OleDbType.VarChar);
 
            _insertItems.Parameters.Add(_unvcode);
            _insertItems.Parameters.Add(_name);
            _insertItems.Parameters.Add(_sign);
            _insertItems.Parameters.Add(_itemtype);
            _insertItems.Parameters.Add(_p_unvcode);
            _insertItems.Parameters.Add(_cntnum);
            _insertItems.Parameters.Add(_route);
            
            try
            {
                _DBFcon.Open();
                foreach(DataRow _row in _dt.Rows)
                {
                    
                    _unvcode.Value = _row["unvcode"];
                    _name.Value = _row["name"];
                    _sign.Value = _row["sign"];
                    _itemtype.Value = _row["itemtype"];
                    _p_unvcode.Value = _row["parent_unvcode"];
                    _cntnum.Value = _row["cntnum"];
                    _route.Value = _row["route"];
                    _insertItems.ExecuteNonQuery();
                        
                }
            }
            catch(System.Exception _ex)
            {
                MessageBox.Show(_ex.Message);
            }
            finally
            {
                _DBFcon.Close();
            }
 
        }
База данных dbf. При пооытке выполнения запроса oledb выдает ошибку "variable "unvcode" is not found". Може кто знает в чём дело?

Добавлено через 17 часов 27 минут
Не здесь намудрил, здесь все идеально
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2012, 09:59
Ответы с готовыми решениями:

Выдаёт ошибку "The type name 'OleDbDataAdapter' could not be found in the namespace 'System.Data.OleDb'"
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(CommandText, ConnectionString); ...

Выдает ошибку при попытке переадресации
Вообщем вот: <form method="post"> <input type="submit" name="wwas"> </form> <? ...

При попытке компилировать выдает ошибку
Помогите, пожалуйста... Не получается запустить программу на C++ Builder 6.0 При попытке...

При попытке переименовать файл на sd выдает ошибку
MyPhoneExplorer При попытке переименовать файл на sd-карте выдает ошибку. Скриншот во вложении...

При попытке построить график выдает ошибку
Добрые вечер! Помогите с мапле 7 Выдает вот эту ошибку. Ниже ошибка и задание

0
08.06.2012, 09:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2012, 09:59
Помогаю со студенческими работами здесь

При попытке использовать PIL выдает ошибку
ImportError: The _imaging C module is not installed. На самом деле, я не знаю как правильно...

Выдает ошибку при попытке импортировать библиотеку
Не получается даже запустить программу, выдает ошибку: Traceback (most recent call last): File...

При попытке занести в БД значения выдает ошибку
SQLSTATE: Invalid parameter number: number of bound variables does not match number of tokens На...

При попытке открытия файла выдаёт ошибку
Здравствуйте. Такая проблема - при попытке открытия файла выдаёт ошибку. using System; using...

При попытке построить граф выдает ошибку
Ребят, всем добрый день. Нужна Ваша помощь. При попытке построить граф в matlab 15 выдает такую...

Выдает ошибку при попытке регистрации пользователя
Когда пытаюсь зарегистрировать пользователя, выдается ошибка Fatal error: Call to undefined...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru