Mahesh Alappuzha Ответов: 1

Как написать простую хранимую процедуру в advantage data architect


привет

я создаю приложение WPF с использованием сервера базы данных Advantage. Я хочу вставить некоторые данные с помощью хранимой процедуры

Есть примеры кода ?

Что я уже пробовал:

я пытался

два входных параметра TestID и TestName ( оба NCHAR)

INSERT INTO TestTable(
                    Test_Id,
                    Test_Name)  
         VALUES (
	                 @TestID,
	                @TestName);



но покажите ошибку как
Error 7200:  AQE Error:  State = HY000;   NativeError = 5154;  [SAP][Advantage SQL Engine][ASA] Error 5154:  Execution of the stored procedure failed.   Procedure Name: TestInsert. Error 7200:  AQE Error:  State = S0000;   NativeError = 2121;  [SAP][Advantage SQL Engine]Column not found: @TestID -- Location of error in the SQL statement is: 42 (line: 3 column: 5) Error in stored procedure: TestInsert  AdsCommand query execution failed.

пожалуйста, помогите мне

Graeme_Grant

Эта проблема не имеет ничего общего с WPF, это проблема базы данных. Пожалуйста, удалите тег WPF.

1 Ответов

Рейтинг:
12

Mahesh Alappuzha

используйте обозначение _XXXX для входных параметров.

т.е.,

INSERT INTO TestTable( Test_Id, Test_Name) VALUES ( _@TestID, _@TestName);