|
|
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
Пацаны! Помогите, пожалуйста, мне осталось совсем немного и курсовая будет сделана! Конечно, некоторые мои затруднения вам покажутся черезчур позорными, но всё же помогите, пожалуйста. Вот, в чём я затрудняюсь.1) Скажите, пожалуйста, как сделать проверку БД на одинаковые записи (не всё сразу, а по полям. Например, по полю места в гостинице и фамилии). Мне право очень стыдно, что я до сих пор этого не знаю, но я искал и в инете, и в книге, но, к сожалению, не нашёл.2) Скажите, пожалуйста, как сделать выбор всех постояльцев, отъезжающих сегодня. Я нашёл про это в книге на стр. 204, но ничего не понял. 3) Мне всё никак не даёт покоя в этой програмке: Код: 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. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. Это всё! Помогите мне, пожалуйста, и курсовую я сделаю полностью! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 09:43 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
Етиттвою мать, эт в каком долбаном институте такому бреду учат. Так уже сто лет на фоксе никто ничего не пишет, эт что на фоксе 2.6 или Dbase IV ? Дурдом какой-то. По выборкам читай общую концепцию построения SQL запросов, Не стану вникать в то что ты написал (често говоря чего ты хочешь в конце поста я вообще не понял). Выбрать всех отезжающих сегодня select * from table where dateout=date() Выбрать повторяющиеся по номеру комноты можно 1. двумя запросами select sum(1) as itog, komnota from table group by komnota into 'table1' select * from table1 where itog>1 2. или одним select sum(1), komnota from table group by komnota having sum(1)>1 ну и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 21:12 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
olegovЕтиттвою мать, эт в каком долбаном институте такому бреду учат. Так уже сто лет на фоксе никто ничего не пишет, эт что на фоксе 2.6 или Dbase IV ? Дурдом какой-то. Ет. точно. Решил тут на старости лет универ закончить. ТАКОЕ преподают!!! Отстали от жизни лет на 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 08:28 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
http://diary.ru/~geraldine/?comments&postid=16443952 дали вчера ссылку я не смеялся, народ спросил - почему?? тоже самое было в универе на информатике перс.комп состоит из корпуса, монитора, клавиатуры ... еле на 4 сдал экзамен, пипец ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 09:57 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
olegovЕтиттвою мать, эт в каком долбаном институте такому бреду учат.Приезжай в Барнаул, походи в АЛТГТУ хотябы месяц!!! И ты ещё не так заговоришь! olegovТак уже сто лет на фоксе никто ничего не пишет, эт что на фоксе 2.6 или Dbase IV ? Дурдом какой-то.Дело в том, что меня никто и не учил! Лекций и консультаций по Фоксу не было! Эту курсовую могли сделать только те, кто раньше учился в другом институте и изучал Фокс! Благо в моей группе есть пацан, который, по словам препода, очень хорошо её сделал и мне досталась его курсовая. Я её переделываю под свою, взяв кое-что из других программ, которые мне дали. Книг по Фоксу никаких нет! Только электронная и одна единственная в институте, которую можно взять в залог на несколько дней, а потом платить за неё после прохождения срока. olegovВыбрать всех отезжающих сегодня select * from table where dateout=date() Выбрать повторяющиеся по номеру комноты можно 1. двумя запросами select sum(1) as itog, komnota from table group by komnota into 'table1' select * from table1 where itog>1 2. или одним select sum(1), komnota from table group by komnota having sum(1)>1 ну и т.д.Спасибо большое! Сейчас попробую! olegovНе стану вникать в то что ты написал (често говоря чего ты хочешь в конце поста я вообще не понял).Ты не понял про кнопки, да? Попробую спросить по другому. В вышеопубликованной программе, я хочу вот эту запись: Код: plaintext Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 14:52 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
Тебе меню надо или кнопки? Если кнопки смотри @ get. Если я сам чего-то не забыл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 16:12 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
Ой! Меню. Или с кнопками будет проще? Если разницы нет, то скажите как сделать так, чтобы меню не пропадало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 16:37 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
olegovВыбрать всех отезжающих сегодня select * from table where dateout=date()Т.е. процедура выбора всех постояльцев, отъезжающих сегодня выглядет следующим образом: Код: plaintext 1. 2. 3. 4. fam | | ------------------------------------------------------- | | | | olegovВыбрать повторяющиеся по номеру комноты можно 1. двумя запросами select sum(1) as itog, komnota from table group by komnota into 'table1' select * from table1 where itog>1 2. или одним select sum(1), komnota from table group by komnota having sum(1)>1 ну и т.д.Прошу прощения, но мне повторяющиеся места и фамилии надо не выбирать, а просто находить. Если написать словами, что я хочу сделать, то это выглядет так: Если найдены повторяющиеся места у двух гостей и дата отбытия того гостя < нынешней даты (т.е. он отбыл), то вывести окно о предупреждении заселения в это место нового гостя. Если да, то заселить нового гостя в комнату и удалить того, кто отбыл (вот про то как удалить старого гостя автоматически при добавлении нового в ту же комнату, подскажите, пожалуйста как сделать.), если нет, то отменить добавление нового гостя. Ну и т.д. А с фамилиями так: Если найдены повторяющиеся фамилии, то вывести сообщение: "Такой гость уже есть! Хотите добавить его в качестве однофамильца?". Вот. Ну я затрудняюсь лишь в том, как сделать, чтобы программа искала повторяющие записи места и фамилии (искала, но не выделяла!), а остальное я сделаю сам. Помогите, пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 17:40 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
используй seek() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 18:16 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
А без seek()'а никак? Ведь это придётся базу индексировать и менять процедуру поиска... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2006, 11:59 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
Ох-ох-ох! Решил я сделать не меню, а кнопки. Сделал. Кнопки появились, а окно "Список гостей" появляется пустым. Только написано сколько там записей и всё. Приведу отрывок программы: Код: 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. Код: 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. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2006, 13:56 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
у тя АШИПКА!!!! 'Хотите, чтобы здесь жил новый гость?" пол программы динамической стало. гы.. гы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2006, 15:06 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
Хо-хо! Спасибо форуму! Подсказал ошибку в строке Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2006, 17:38 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
И, странно, почему Фокс её не увидел?! И ничего странного. У фокса 3 вида ограничителей символьной строки: одинарные кавычки (апострофы), двойные кавычки и квадратные скобки. Пары этих символов могут вкладыватся друг в друга, но не могут пересекаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2006, 20:38 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
М-даааааааа... Чё-то исправил ошибку, где вместо " надо ' и лучше не стало... При запуске программы, почему-то сразу выдаётся ошибка "Переменная не обнаружена" в команде read , которая находится в этом участке программы: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2006, 07:11 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
Похоже надо просто переместить это окно в другой участок программы. Но вот в какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2006, 07:47 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
Скажите, пожалуйста, почему после вызова окна "Квитанция оплаты", т.е. этого: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2006, 13:08 |
|
||
|
Курсовая почти готова! Помогите, пожалуйста!
|
|||
|---|---|---|---|
|
#18+
ВСЁ!!! Разобрался в чём дело! Надо было просто кнопку сделать. Так. Теперь у меня осталось самое последнее(!!!) и курсовая будет сделана!!! Помогите мне, пожалуйста, сделать выбор всех постояльцев, отъезжающих сегодня и курсовая будет сделана полностью! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2006, 14:01 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33953571&tid=1590809]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
151ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 473ms |

| 0 / 0 |
