Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 19:07 17.05.24 
Компютри и Интернет
   >> .NET
Всички теми Следваща тема *Кратък преглед

Тема ERROR 42000 ...........нови  
Автор alexrumi2OO4 (непознат )
Публикувано03.05.05 15:08



Zdravejte!
imam problem s ASP.NET
bazata mi e na INFORMIX
pravq textbox-4e i v WHERE klauzata na SELECT-a davam ime na pole "code" da e ravno na napisanoto v tova TEXTBOX-4e
t.e.
select........ from.... where code=@code
kato @code mi e parametyr deklariran po slednia na4in:

Dim mycomand As Odbc.OdbcDataAdapter

mycomand = New Odbc.OdbcDataAdapter(selectcmd, OdbcConnection1)
mycomand.SelectCommand.Parameters.Add(New Odbc.OdbcParameter("@code", TextBox1.Text))

t.e. stoinosta na parametyra trqbva da e napisanoto v tozi textbox stoinost


i taka dava mi slednata gre6ka :

ERROR 42000 Informix ODBC......


probvah i po slednia na4in:

Dim selectcmd As String = "SELECT * FROM codes WHERE code = " + TextBox1.Text


i dava pak sy6tata gre6ka


molq pomognete mi:(

predvaritelno vi blagodarq



Тема Re: ERROR 42000 ...........нови [re: alexrumi2OO4]  
Автор Survivor (X)
Публикувано03.05.05 15:44



Текста в WHERE клаузата трябва да е заграден с апострофи....

но след безсънни дълги нощи станах силен и голям
и вече знам, че мога да се справя сам


Тема Re: ERROR 42000 ...........нови [re: alexrumi2OO4]  
Автор Aaron (charming)
Публикувано03.05.05 17:07



Аре сега пробвай следното...

mycomand.SelectCommand.Parameters.Add("@code", Odbc.OdbcType.Text, 255, "code")

mycomand.SelectCommand.Parameters("@code").Value = Me.TextBox1.Text

Обърни внимание на OdbcType.Text!!!
Ako типа на полето ти е друго в базата - слагаш друг тип и друг size!:-)

P.S. Но по принцип трябва да стане както ти беше казал и предния пич...като вместо "+TextBox1.Text го заградиш в апострофи, т.е. '"+TextBox1.Text

Редактирано от Aaron на 03.05.05 17:09.



Тема Re: ERROR 42000 ........... [re: alexrumi2OO4]  
Авторerror (Нерегистриран)
Публикувано05.11.05 23:15



error 404




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.