|
|
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 19:20 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
nvl(CaseReturnReasons.name,'') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 19:55 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
классы начнем изучать??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 19:59 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 20:02 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
сенкс, о такой функции я не знал классы изучать - будем АбязатИльнА :) я твой пост читал - думаю вот что лучше будет - уйти в мыло или тут продолжить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 20:06 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
давай тута так интересней и мне руку набить нужно мне понять нужно как объяснять и что в этом непонятного ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 20:47 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
ОК. будем здеся. наверняка кому-то еще будет полезно... или мож нарисуем топик -Шо такое этот класс?- заодно другие подтянуцца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 12:17 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. не катит, сиравно нулл и все тут! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 12:21 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
извиняюсь, лоханулся как обычно все работает!!! СПАСИБЫ!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 12:24 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
ну мне данные нужны и знать, что ты хочешь выбрать я так не МАГУ ну тады так еще ему update curExecMail set ReturnReason=nvl(ReturnReason,'') ну внеси в CaseReturnReasons запись с 0 = "Ошибка" или добавь условие !empt(ExecDepExecMail.ReturnCode) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 12:30 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
да все окейно ужо. я ж в запостщенном примере не туды фукцию впарил :) а потом, правда так и оставил, на всяк пож, но и куды нада тоже прикрутил. Дык что с классами? создаем топик или там продолжим или тут? ты, кстати, начал с того что вот представь что есть базовые классы. с этим проблема - я не могу представить себе что это. вот объект - это понятно, а что есть класс? это набор свойств для объектов или что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 13:13 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
короче продолжаем тута вот смотри в лисе можно по-всякому можно тупо код писать можно даже руками окна взметать можно формы рисовать т.е. несколько способов но рано или поздно это надоедает во-первых долго во-вторых нудно в-третьих, ну не то это вот смотри ты создаешь форму кладешь на нее кнопку и текстбокс все понятно - тебе нравится и ты будешь создавать десять таких форм отличающихся количеством, набором этих кнопочек, лэйблов, текстбоксов их положением на форме .... а вот с классами ... это подход с другого бока .... почитай, задай вопросы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 13:54 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
На тему классов. Я когда еще только-только приступил в визуальному программирования тоже не мог воспринять понятие класса. Я конечно прочитал, что это набор свойств, методов, событий, но все равно было не понятно. И только через некоторое время я придумал для себя аналогию. Представь себе машиностроение. И как там изготавливают детали методом литья. Берут форму, наливают в нее расплавленный метал, когда остынет - вытряхают. Заливают следующую порцию. Так вот форму для заливки можно уподобить классу в программировании, а созданный на её основе объект - это полученная деталь. Деталь получает точно такие же впуклости и выпуклости (свойства и методы), так и литейная форма, её породившая. После на этой детали можно дополнительно дырок насверлить или шильдик прикрутить (добавить\убрать лишние объекты например), а на другой детали из той же литейной формы зубилом чего-нибудь высечь! ------------------------------------------------- Я понимаю, что я что-то не понимаю, но вот что я не понимаю, я пока не понимаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:00 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
alex11100 вот смотри ты создаешь форму кладешь на нее кнопку и текстбокс все понятно - тебе нравится и ты будешь создавать десять таких форм отличающихся количеством, набором этих кнопочек, лэйблов, текстбоксов их положением на форме .... недопонял.. с формой и кнопкой = ясно.. в случае класса для формы с 1-м объектом а-ля гиперлинк (ну не важно что) пишу Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. теперь мне нужно такое же тно с 2-мя такими объектами пишу: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ну и так далее... так тут два варианта 1 - я неверно понимаю, и буду благодарен коль Вы поясните.. 2 - разница только в подходе - формы - класс-файлы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:05 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
так, стоять, руки в гору будем разговаривать про визуальные классы нельзя класс понять через написание его в прг, ты никогда не поймешь, что классы можно создать и нужно создать как матрешку, один в одном и другого погоняет ... нужно понимать сущность представлять класс как яблоко, которое лежит на руке начнем изучать визуальные и начнем писать правильно созданием визуальной библиотеки и визуальных классов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:16 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
создание библиотеки классов позволяет создать набор сущностей - объектов, которые будут наделены своими свойствами и методами (иными, не такими, как у базового набора лисы) и когда этот набор классов разрастается управлять им можно только с помощью визуальных средств понимать такой класс можно, только видя его, представляя его ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:21 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
alex11100так, стоять, руки в гору будем разговаривать про визуальные классы нельзя класс понять через написание его в прг, ты никогда не поймешь, что классы можно создать и нужно создать как матрешку, один в одном и другого погоняет ... нужно понимать сущность представлять класс как яблоко, которое лежит на руке начнем изучать визуальные и начнем писать правильно созданием визуальной библиотеки и визуальных классов 1 - для моего примера стало быть разницы нету? 2 - сам пробую визуальные, например класс коннекта к серверу Бд, с методом "Случилась ошибка", "веполнить заврос.." ну и так далее.... вот например: Код: 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. 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. но так и не понял - чем мне это поможет в случае массы форм, с разным количеством кнопок? Да, конечно в той же библе класов у меня есть к примеру типовая форма, с гридом кнопкой выйти-добавить-удалить-редактировать.... Если мне нужна другая такая форма - я делаю ее на основе класса первой + добавляю пару кнопок... но как итог.. все равно ниче не понял.. да и класс формы - это не визуальный класс... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:23 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
а чтож это такое короче начинаем промывку мозгов мы сейчас договариваемся мы забываем про команды create form do form и посмотрим, что из этого получится начнем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:26 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
alex11100а чтож это такое короче начинаем промывку мозгов мы сейчас договариваемся мы забываем про команды create form do form и посмотрим, что из этого получится начнем? не так давно, некто alex11100 в некоем топике писал "я уже забыл как пишется do form, все на классах делаю..." Неужто я ощибся в цитате? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:29 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
за деньги, которые на работе do form пишу, но коробит а для души классами пишу ну и я сейчас пытаюсь показать это ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:31 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
простой плоский код не дает возможности понять сущность у него нет объема подход с написанием визуальных классов более предпочтителен, так как более нагляден, удобен и быстр ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:34 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
alex11100 подход с написанием визуальных классов более предпочтителен, так как более нагляден, удобен и быстр нет конкретики ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:38 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
нет конкретики не понял, начинаем писать пример или нет??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:42 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
alex11100не понял, начинаем писать пример или нет??? точно не понял.. от меня уже три примера, от Вас ни одного.... о чем Вы только что сказали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:45 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
вот сразу по-сложному хотелось разжувать вначале здесь видно 2 слоя форма и гриды ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:51 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
вы поймите меня верно! я согласен - классы лучше, я сам хочу исключительно на классах, но увы - в данном разговоре я пока не понял в чем разница между клонированием форм, и клонированием классов форм а бабле класов? Много форм = много файлов 1 класс = 1 файл, но большой так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:53 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
дык давай возьмем какои-нить код по-проще, но такой, чтобы было достаточно для класса и позыряем вместе шо куды ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 14:53 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
т.е. класс выступает шаблоном для формы или как? т.е. например не используешь ты на формах никогда определенные вещи, а кое-что всегда. создаешь класс где чего не надо - нету, а чего надо - сразу появляецца? т.е. еси класс рожает форму то она всегда одного виду, размеру и кнопульки там в тех жа местах и все такое а классы ваще чего бывают? ну типа классы форм или классы баз данных или не то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 15:10 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
ну посмотри в примере в библиотеке одного вида а уже в приложении я специально растянул там подвигал можно сделать все разного вида будет и разного поведения с классом легче легче понять легче отловить ошибку другая логика особенно при написании ассайновых методов он висит- его легче трогать какие классы бывают??? набери в командном окне Create и пробел интеллисенс - подсветит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 15:17 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
изв. какие классы бывают надави кнопку нью в проекте и комбик базед он ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 15:20 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
ну хотя бы с этим видно что куда. Там классы могут быть базированы на каждого вида объекте - кнопке, спиннере и тд + еще масса другого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 16:00 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
и тишина, и м ертвые с косами стоят спасибо Кузнецов Игорь, немного помог да действительно здесь чтобы понять, нужно начинать по-другому мыслить абстрагироваться от прямого кода и начинать мыслить сущностями более философский подход к программированию я вот часто заставляю людей представить говорящее яблоко .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 16:01 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
что в этом примере непонятно??? вот здесь была основная задача показать, что можно сделать шаблон и на его основе оч.быстро дальше создавать готовые формы в приложении дальше начнем двигаться??? или есть вопросы??? понятно для чего это??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 16:03 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
alex11100и тишина, и м ертвые с косами стоят от меня тишина потому, что в моей ВФП 7,0 при компиляции: Код: plaintext 1. 2. 3. 4. 5. 6. 7. TRY CATCH видимо не понял alex11100 и на его основе оч.быстро дальше создавать готовые формы в приложении дальше начнем двигаться??? или есть вопросы??? понятно для чего это??? непонятно, ибо я и без этого достаточно быстро создаю приложения , когда вдохновение есть... и мыслить по иному - на кой мне??? Хотя написано красиво, но так как откомпилить нечем мне.. то я воздерживаюсь от комментов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 16:50 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
да, это на 9 пробовать нужно там алайнс еще используется я вот на работе на 8 измучился без икейса и ступым алайнсом тем более в 7 и класс нормально не посмотрите вниз не пойдет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 17:04 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
я чесслово седни тугодум канкретна... так что либо на выходных либо с понедельника продолжим, ок? В любом случае спасибо, что взялся помочь в этом разобраться :) ой. а че получается - что классом мона создать сразу объект, которым будет являться готовая форма с гридами и кнопками, и наделенному определенными свойствами/событиями и тп за работу всей этой формы отвечающих? или это я дальше по рЭльсам иду, а то нырять нада? зы говорю же - туго соображаю сеня. вона не в тот тред запихнул ответ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 18:19 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
да , ты прав можно создать и формы - шаблоны заготовки и какие-то другие виды классов заготовок ... все засвисит от фантазии в конечном итоге с помощь таких технологий создаются фреймы когда даже юзеру дают самому создавать формы (аля 1це) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 18:54 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
это продолжение темы там вторая форма поднята и затрачено на это совсем немного времени ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 20:15 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
1 - красиво пишешь, но, так как приходится менять способ мышления - непонятно, но ерунда.. если уж так писать то ИМХО надо С-шарп брать (ИМХО) 2 - ты недавно писал, что на работе тебе приходится DO FORM делать, хотя ты этого не любишь... Затем ты пишешь, что твой метод, с юзанием классов позволяет очень быстро создавать приложения и т.д..... ИМХО неувязочка? Ду Форм - не люблю = хреново... Классы = круто = быстро, НО на работе пишу по старинке.. ибо... ХЗ почему? Наверное потому, что 25 коллег программерофф пишут ДУ ФОРМ, а ты хочешь писать классы, но ты ОДИН, а один в поле не воин? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2006, 10:20 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
потому, что то что суппортю работает во всей необъятной в каждом регионе и я не могу уже переделать этот .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2006, 10:30 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
вот это без глюка ну вот он был пример самого простого фрейма продолжать будем??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2006, 11:55 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
alex11100 продолжать будем??? Конечно!!!! И теперь опять вопрос скорей философский, нежели программистский... На классах писать лучше/хуже или быстрей/медленней = зависит только от набитости руки (ИМХО) (на каком языке мне лучше говорить? на руском или английском? Лично мне бОльше английский нравится, но вот блин не знаю его так, чтобы только на нем, а окружающие зачастую знают еще хуже... ) в чем смысл беседы сией? Обратить нас в иную веру? Зачем оно тебе? Я перешел на ПостгреСКЛ ... и для интерфейса юзаю ВФП 7,0, и классы мне там нафиг не нужны, ибо все программирование на ВФП свелось к 1 положить на форму визуальный класс коннекта к севреру 2 передать в него параметры 3 попросить его выполнить некую ХП... 4 средствами ВФП отобразить это на формах... все..... остальное - это язык сервера.... нужно лди мне теперь париться с ВФП классами? не вижу смысла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2006, 16:06 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
Aki, мне 4 мес назад было сказано нам 9-й фокс не нужен нам с 6 хорошо, а 9-му мы не доверяем ... короче зачем пень4-й, ведь 286 тоже сининькими и красненькими .... зачем мерс, кушает много, стоит ...- таврия - лучше ну тогда, я уж не знаю я хочу показать, что долбить формы тупо - это не есть хорошо будущее за фреймами, за какими-то объектами и классами, которые помагают смоделировать логику облегчить программисту жизнь можно и так делать pp = ttt.pp+rr.rr ... repl ff.gg with pp а можно параметр Документ если Документ.Валюта="руб" Документ.провести("20") иначе Документ.провести("50") конецесли фиг его знает .... можно и фрейм написать аля 1С а можно и формочки и кнопочки лепить всю жизнь да, ФИЛОСОФИЯ - ШТУКА СУ.. ОПАСНАЯ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2006, 17:03 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
alex11100 а можно и формочки и кнопочки лепить всю жизнь сам же лепишь ибо переписать нет возможности (читай сил и желания...) Религия штука опасная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2006, 17:43 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
ну понятно, не про Кузьму, а про Ерему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2006, 17:56 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
жалко, а так начиналось здорово все, тема умерла ну вот последний пример пример показывает как технология написания классами позволяет быстро изменить поведение объектов уже готового приложения, не трогая их, а изменяя только базовые классы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2006, 10:12 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
сапожечки, трусишки Эх, это ежели б приехать к тебе да посидеть-попрограмить вместе. Вживую пообщацца да по ходу вопросы позадавать... Тогда б я точняк на классы перешел. Нутром чую что оно так выгоднее писать. А так... вобщем что это такое классы эти я, насколько смог, настолько понял. За это спасибы бальшия... Короче класс - родитель объекта. С помощью оного можно много гибчее и быстрее програмить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2006, 14:15 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
есть ишшо такой вопрос как установить факт дублированных по какому-то полю записей? Не сделать их выборку, ни подсчитать скока таких, а просто установить сам факт наличия. сам тока могу сделать отсортированный по нужному полу курсор и потом его сканить сравнивая следующее значение с предидущим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2006, 14:18 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
CTAC-KO... Не сделать их выборку, ни подсчитать скока таких, а просто установить сам факт наличия. сам тока могу сделать отсортированный по нужному полу курсор и потом его сканить сравнивая следующее значение с предидущим Не логично это. :) Курсор можешь создать, а выпорку - нет. Почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2006, 14:54 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
не допустить ввод значений можно построив индекс candidate Controlling Duplicate Values Visual FoxPro supports four types of indexes: primary, candidate, unique, and regular. These index types control whether duplicate values are permitted or prohibited in table fields and records. Preventing Duplicate Values A primary index is an index that never permits duplicate values on the specified fields or expression. Primary indexes are principally used within the primary or "referenced" table for establishing referential integrity in a persistent relationship. You can create only one primary index for a table. Visual FoxPro returns an error if you specify a primary index on any field that already contains duplicate data. A candidate index is an index that never permits duplicate values on the specified fields or expression. The name "Candidate" refers to the status of the index; since candidate indexes prohibit duplicate values, they qualify as "candidates" to be selected as the primary index on a table. You can create multiple candidate indexes for a table. You use candidate indexes as either the referenced or referencing index in a persistent relationship for establishing referential integrity. Visual FoxPro returns an error if you specify a candidate index on any field that already contains duplicate data. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2006, 14:57 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
Дык курсор-то я выборкой и сделаю. тока вот в SQL SELECT-е есть условие DISTINCT "без дубликатов", а чтобы тока дубликаты остались? Получается нужно делать 2 выборки - одну полную, вторую DISTINCT, затем из первой вычесть вторую... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2006, 15:00 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
1. Глядя на что стоит DISTINCT и по какому полю ты будешь анализировать. Или тебе по всем полям нужно? 2. А как ты в этом случае собирался сканить курсор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2006, 15:05 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
не, ну так я просто выберу в курсор ВСЕ записи, ради того чтобы задать ORDER BY по нужному полю. а потом например Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2006, 15:14 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
Ну и почему не сделать Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2006, 15:24 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
CTAC-KO ? для чего эти танцы с бубеном?? вот тебе пример попробуй добавить товары с одинаковым наименованием ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2006, 16:36 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
2AleksMed Во! Эт как раз тот селект что надо, останецца тока подсчитать в нем кол-во записей и если оно будет больше 0, то это и есть признак наличия дубликатофф! :) Сенксь! 2Alex1100 Да эт здорово, конечно, тока у меня задачка проверять дубликаты в уже давно написанном приложении. А там, инада, получаются, из-за ошибок самого приложения, дубликаты. А нормальным образом дубликат ввести не дает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2006, 11:55 |
|
||
|
как при выборке заменить .NULL на "" (пустоту/пробелы)
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2006, 12:05 |
|
||
|
|

start [/forum/topic.php?all=1&fid=41&tid=1591137]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
152ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 416ms |

| 0 / 0 |
