|
проблема поиск
|
|||
---|---|---|---|
#18+
привет ребята в форме ест 3 боттон 1-поиск 2-возврат книги 3- промотр две боттон нормално работает но толко "поиск" дает меня ошибку функция "поиск" ---ето выбирает данные из скл сервера и перемешает на другой форме вот скрит и соурс код форм Код: html 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. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82.
и Код: vbnet 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. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88.
дает меня ошибку так Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 14:32 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
yaxta, а етот скрипт форм который перемешает данные сюда Код: vbnet 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 14:44 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
yaxta, смотрите на запрос, содержащий like. С ним явно что-то не в порядке. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 15:29 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
так как SearchField может принимать значение "ключевые слова", в этом случае поле поиска нужно взять в квадратные скобки ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 15:55 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
В этом месте: "Select LibBookID,BookTitle,Author,Status " _ & "from LibBooks where " _ & Request.QueryString("SearchField") & " like '%" _ & Replace(Request.QueryString("SearchText"), "'", "''") _ & "&' order by BookTitle" -- не тут ли проблема с символом '&' ? или. так как берется параметр Request.QueryString("SearchText") и подставляется напрямую в SQL строку так, что выходит "where MyField1 like '% тут левый текст из SearchText &' " ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 18:49 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
ProBiotek не тут ли проблема с символом '&' амперсанд к ошибке не приведет - просто не сработает поиск. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 19:26 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
удаления "&" не помогло проблема сдес ето перемешат данные скл запросы на другом форм е ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 09:01 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
и полеый текст ошибки так Код: vbnet 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 09:11 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
Так пишет же ошибку: Код: c# 1.
Ищите, где у вас запрос и где там like ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 11:26 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
WinnipuhТак пишет же ошибку: Код: c# 1.
Ищите, где у вас запрос и где там like сдес Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
но где сдес ошибка я не понимаю ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 11:48 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
yaxta но где сдес ошибка я не понимаю 1. какой запрос вы вводите для поиска? 2. выведите уже сформированную строку в лог файл или на экран и напишите здесь ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 11:53 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
Еще раз! взять SearchField в квадратные скобки, ибо в названии поля содержится пробел ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 12:07 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
yaxta, Запустите SQL профайлер. И посмотрите какая SQL строка отсылается в базу данных. Скопируйте ее и сами запустите в SQL Менеджере. Там уже легче будет понять в чем проблема. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 12:24 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
Shocker.ProЕще раз! взять SearchField в квадратные скобки, ибо в названии поля содержится пробел yaxta, что у вас? не молчите! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 14:06 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
Shocker.ProЕще раз! взять SearchField в квадратные скобки, ибо в названии поля содержится пробел в название поля нет пробел и добавил скобку Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
и выбирает SearchField и SearchText из другой форм е из боттон клик Код: vbnet 1. 2. 3. 4.
End Sub все равно дает ошибку ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 14:59 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
1. сформированный запрос покажите 2. там вообще-то пробле был, теперь нету & "Like '%" _ -> & " Like '%" _ 3. а если так скобки, что будет? Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 15:04 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
Winnipuh1. сформированный запрос покажите Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
а тепер другой ошибка я получил когда я добавил данные 123 для поиска в вашем скрипте Server Error in '/' Application. Invalid column name 'ISBNSearchText=123'. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Data.SqlClient.SqlException: Invalid column name 'ISBNSearchText=123 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 15:10 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
yaxtaв название поля нет пробела это что?yaxta Код: html 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 15:14 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
А, нет, это я сам тупанул yaxtaInvalid column name 'ISBNSearchText=123'.покажите тот фрагмент кода, который формуирует запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 15:15 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
Shocker.Proyaxtaв название поля нет пробела это что?yaxta Код: html 1. 2. 3. 4.
да ето я уже изменил Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
но не сработал ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 15:18 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
на самом деле во всем коде есть куча ошибок, где не хватает пробелов между литералами и ключевыми словами в SQL-запросах, например:yaxta Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 15:18 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
ещёyaxta Код: vbnet 1. 2.
yaxta Код: vbnet 1. 2.
yaxta Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 15:19 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
Shocker.Proещёyaxta Код: vbnet 1. 2.
yaxta Код: vbnet 1. 2.
yaxta Код: vbnet 1. 2.
да изменил все равно не сработал ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 15:32 |
|
проблема поиск
|
|||
---|---|---|---|
#18+
yaxtaInvalid column name 'ISBNSearchText=123'.покажи окончательный код, который формирует этот запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 15:33 |
|
|
start [/forum/topic.php?fid=20&fpage=68&tid=1400884]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
others: | 298ms |
total: | 461ms |
0 / 0 |