در این مطلب، ویدئو ایجاد رابط کاربری گرافیکی برای برنامه پایگاه داده ما – آموزش شماره 20 Python Tkinter GUI با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:28:13
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,410
بچه ها چه خبر است جان بزرگ اینجا
2
00:00:01,410 –> 00:00:03,090
از کودی آرام من و در این ویدیو می
3
00:00:03,090 –> 00:00:04,589
خواهم به ساخت
4
00:00:04,589 –> 00:00:08,509
برنامه پایگاه داده خود با kinter و پایتون ادامه دهم
5
00:00:13,799 –> 00:00:16,590
یا در آخرین ویدیو که
6
00:00:16,590 –> 00:00:18,630
پایگاه داده متصل به آن ایجاد کردیم جدولی
7
00:00:18,630 –> 00:00:20,400
در این ویدیو ایجاد کردیم که می خواهیم شروع کنیم برای
8
00:00:20,400 –> 00:00:22,140
ایجاد رابط کاربری گرافیکی
9
00:00:22,140 –> 00:00:24,449
چیزهایی که به ما امکان می دهد ورودی ها را تایپ کنیم
10
00:00:24,449 –> 00:00:26,250
و آنها را در پایگاه داده ذخیره کنیم و همه
11
00:00:26,250 –> 00:00:27,840
چیزهای خوب، اما قبل از
12
00:00:27,840 –> 00:00:29,070
شروع کار، اگر این ویدیو
13
00:00:29,070 –> 00:00:30,570
را دوست دارید، می خواهم بیشتر شبیه آن را ببینم، حتماً موارد مشابه را خرد کنید.
14
00:00:30,570 –> 00:00:31,860
دکمه زیر را در
15
00:00:31,860 –> 00:00:33,480
کانال مشترک کنید و برنامه نویسی برای من را بررسی کنید،
16
00:00:33,480 –> 00:00:34,800
جایی که من ده ها دوره آموزشی با
17
00:00:34,800 –> 00:00:35,940
صدها ویدیو دارم که به شما یاد می دهند با
18
00:00:35,940 –> 00:00:38,399
استفاده از کد کوپن یوتیوب کدنویسی کنید تا
19
00:00:38,399 –> 00:00:39,719
از عضویت 22 دلاری تخفیف بگیرید که تمام
20
00:00:39,719 –> 00:00:41,700
فیلم ها و کتاب های دوره های من است فقط با هزینه یک بار.
21
00:00:41,700 –> 00:00:45,420
27 دلار که بسیار ارزان است بسیار خوب، بنابراین
22
00:00:45,420 –> 00:00:47,070
ما فایل PI بالای پایگاه داده خود را از آخرین
23
00:00:47,070 –> 00:00:48,510
ویدیویی که به پایگاه داده خود متصل کردیم دریافت کردیم پایگاه داده را
24
00:00:48,510 –> 00:00:51,210
ایجاد کردیم ما مکان نما
25
00:00:51,210 –> 00:00:53,730
خود را داریم جدول خود را ایجاد کرده ایم اکنون می توانیم
26
00:00:53,730 –> 00:00:56,040
جدول را نظر دهیم زیرا ما
27
00:00:56,040 –> 00:00:58,320
نمیخواهیم هر بار که برنامه را اجرا میکنیم جدول را دوباره ایجاد
28
00:00:58,320 –> 00:00:59,790
کنیم، فقط باید آن را یک بار انجام دهیم،
29
00:00:59,790 –> 00:01:02,520
بنابراین اکنون میتوانیم مواردی را به جدول اضافه کنیم
30
00:01:02,520 –> 00:01:04,349
و این چیزی است که میخواهیم در این ویدیو به آن نگاه کنیم،
31
00:01:04,349 –> 00:01:06,659
بنابراین اولین چیزی که میخواهیم
32
00:01:06,659 –> 00:01:09,540
برای انجام این کار، چند جعبه متن ایجاد می کنیم که
33
00:01:09,540 –> 00:01:11,909
می توانیم اطلاعات را در آنها تایپ کنیم، بنابراین می خواهیم یکی
34
00:01:11,909 –> 00:01:13,500
برای نام خانوادگی آدرس
35
00:01:13,500 –> 00:01:15,360
ایالت شهر و کد پستی داشته باشیم و
36
00:01:15,360 –> 00:01:17,310
از ویجت های ورودی جعبه های ورودی با
37
00:01:17,310 –> 00:01:20,130
tkinter kinter استفاده می کنیم که در ویدیوهای قبلی این کار را انجام دادیم.
38
00:01:20,130 –> 00:01:21,479
بنابراین باید به یاد داشته باشید
39
00:01:21,479 –> 00:01:23,609
که چگونه این کار را انجام دهید، اگر نگاهی
40
00:01:23,609 –> 00:01:25,649
به ویدیوهای قدیمیتر نداشته باشید، بنابراین من میخواهم
41
00:01:25,649 –> 00:01:28,799
یک ویجت به نام کوچک ایجاد کنم و آن را یک
42
00:01:28,799 –> 00:01:31,409
ویجت ورودی بنامیم و ما آن را در ریشه
43
00:01:31,409 –> 00:01:34,560
میخواهیم و عرض آن چیزی باشد که یک
44
00:01:34,560 –> 00:01:37,560
30- احتمالاً خوب است و اکنون
45
00:01:37,560 –> 00:01:39,539
باید آن را روی صفحه قرار دهیم تا
46
00:01:39,539 –> 00:01:42,359
نام شبکه نقطهای را زیر خط بکشیم و نمیخواهیم این را بسته بندی
47
00:01:42,359 –> 00:01:43,469
کنیم زیرا ما یک
48
00:01:43,469 –> 00:01:45,389
سری چیزهای اینجا خواهیم داشت بنابراین نمیخواهیم
49
00:01:45,389 –> 00:01:47,219
در واقع فقط همه چیزهایی را که می خواهیم بسته بندی کنیم
50
00:01:47,219 –> 00:01:49,409
تا کمی گزینه های بیشتری داشته باشیم
51
00:01:49,409 –> 00:01:51,659
تا دقیقاً آنها را قرار دهیم جایی که
52
00:01:51,659 –> 00:01:52,619
ما میخواهیم، البته از سی
53
00:01:52,619 –> 00:01:54,569
تم شبکه استفاده میکنیم، بنابراین میخواهیم این در ردیف بر
54
00:01:54,569 –> 00:02:01,979
بر با 0 و ستون برابر با 0 باشد و برای ای
55
00:02:01,979 –> 00:02:06,029
یکی خوب، ابتدا اجازه دهید من فقط ای
56
00:02:06,029 –> 00:02:08,729
را کپی کنم و سپس برای اولین بار اینجا هس
57
00:02:08,729 –> 00:02:12,900
م. ببخشید یک صفحه X از مثلا
58
00:02:12,900 –> 00:02:15,330
20 قرار میدم تا کمی بهش دست بزنم، پس الان ما
59
00:02:15,330 –> 00:02:17,310
به یکی برای نام خانوادگی آدرس
60
00:02:17,310 –> 00:02:19,230
شهر و zip نیاز داریم، بنابراین من فقط میخوام کپی و
61
00:02:19,230 –> 00:02:19,830
پیست کنم،
62
00:02:19,830 –> 00:02:23,730
بنابراین آدرس نام خانوادگی شهر، زیپ ایالت شهر و
63
00:02:23,730 –> 00:02:25,830
بعد بیام از طریق اینجا و
64
00:02:25,830 –> 00:02:27,610
اینها را به L تغییر دهید نام
65
00:02:27,610 –> 00:02:32,520
این یکی به آدرس و آدرس تغییر خواهد کرد
66
00:02:32,520 –> 00:02:35,710
این کار بسیار پر زرق و برق است اینجا
67
00:02:35,710 –> 00:02:45,270
یک شهر و ایالت و ایالت و
68
00:02:45,270 –> 00:02:53,080
در نهایت کد پستی و کد پستی خوب است بنابراین ما
69
00:02:53,080 –> 00:02:55,480
احتمالا آنها را در ستون 1 می
70
00:02:55,480 –> 00:02:57,190
خواهیم زیرا باید آنها را قرار دهیم در کنار آنها، یک
71
00:02:57,190 –> 00:02:59,830
برچسب کوچک برای توصیف اینکه کدام جعبه را می شناسید، بنویسید،
72
00:02:59,830 –> 00:03:01,870
بنابراین احتمالاً باید
73
00:03:01,870 –> 00:03:06,520
این را به یکی برای هر یک از اینها تغییر دهم، اکنون که به آن
74
00:03:06,520 –> 00:03:07,990
فکر می کنم، خوب است که
75
00:03:07,990 –> 00:03:09,310
ابتدا به این چیزها فکر کنم،
76
00:03:09,310 –> 00:03:11,500
باید واقعاً همه چیز را درست انجام می دادم.
77
00:03:11,500 –> 00:03:14,290
اولین مورد در ردیف 0 قرار دارد و مورد بعدی ما در ردیف قرار دارد
78
00:03:14,290 –> 00:03:16,060
سطر بعدی به پایین، ردیف
79
00:03:16,060 –> 00:03:24,310
1 ردیف 2 ردیف 3 4 5 است و به نظر می رسد
80
00:03:24,310 –> 00:03:27,400
خوب است دوباره همه اینها در
81
00:03:27,400 –> 00:03:29,140
اینجا با هم باز می گردند و بیایید یک
82
00:03:29,140 –> 00:03:32,400
نظر کوچک بگذاریم، مثلاً می گوییم جعبه های متن
83
00:03:32,400 –> 00:03:35,190
درست کنیم، بنابراین همانطور که گفتم ما همچنین می خواهیم
84
00:03:35,190 –> 00:03:41,490
کادر متنی ایجاد کنیم. برچسبها و
85
00:03:42,140 –> 00:03:44,360
ببینیم بیایید برویم آنها را با
86
00:03:44,360 –> 00:03:47,660
نام زیر خط خط صدا کنیم و
87
00:03:47,660 –> 00:03:49,790
این البته یک برچسب خواهد بود و ما
88
00:03:49,790 –> 00:03:52,730
آن را در ریشه میخواهیم و میخواهیم متن برابر با
89
00:03:52,730 –> 00:03:57,080
نام باشد و اکنون باید کار کند، ما
90
00:03:57,080 –> 00:03:59,500
یک برچسب زیرخط نام اول میخواهیم
91
00:03:59,500 –> 00:04:05,980
شبکه نقطهای و ما میخواهیم این
92
00:04:05,980 –> 00:04:12,880
سطر برابر با صفر و ستون برابر با صفر باشد،
93
00:04:12,880 –> 00:04:15,980
بسیار خوب، بنابراین همین معامله، اکنون فقط به یکی نیاز داریم
94
00:04:15,980 –> 00:04:21,858
برای آدرس پستی شهر آدرس خانوادگی و
95
00:04:21,858 –> 00:04:23,780
فقط از اینجا بیایید و دوباره آنها را تغییر دهید،
96
00:04:23,780 –> 00:04:31,360
بنابراین برچسب آدرس و برچسب آدرس برچسب
97
00:04:31,360 –> 00:04:38,900
شهر برچسب شهر برچسب ایالتی برچسب ایالتی بسیار
98
00:04:38,900 –> 00:04:45,700
هیجان انگیز به عنوان برچسب کد پستی برچسب کد
99
00:04:45,700 –> 00:04:51,610
پستی و دوباره ما می خواهیم ردیف یک
100
00:04:51,610 –> 00:04:59,090
دو سه چهار و پنج و در اینجا
101
00:04:59,090 –> 00:05:02,720
فقط باید این دو را تغییر دهیم و
102
00:05:02,720 –> 00:05:10,880
سپس دوباره آدرس را تحمل کنیم شهر
103
00:05:10,880 –> 00:05:16,310
شادی های خیابان مهربان خوردم و در نهایت
104
00:05:16,310 –> 00:05:22,100
کد پستی کاملاً درست است، دیگر من فقط فاصله خطوط را قرار دادم
105
00:05:22,100 –> 00:05:23,600
تا فهمیدن آن کمی ساده
106
00:05:23,600 –> 00:05:25,010
تر باشد زیرا ما آنها را تایپ می کنیم
107
00:05:25,010 –> 00:05:29,900
خوب است، بنابراین اکنون به دکمه هایی نیز نیاز داریم،
108
00:05:29,900 –> 00:05:34,690
بنابراین بیایید ایجاد کنیم، می خواهیم یک دکمه ارسال ایجاد کنیم، بسیار
109
00:05:34,690 –> 00:05:39,300
110
00:05:39,300 –> 00:05:45,120
خوب بنابراین بیایید این دکمه زیرخط ارسال را صدا
111
00:05:45,120 –> 00:05:47,850
بزنیم و این
112
00:05:47,850 –> 00:05:50,490
دکمه ای خواهد بود که در مسیر قرار دارد و
113
00:05:50,490 –> 00:05:55,530
متن همان چیزی است که رکورد را به
114
00:05:55,530 –> 00:05:59,910
پایگاه داده کار می کند و ما می خواهیم این
115
00:05:59,910 –> 00:06:01,620
یک دستور داشته باشد و بیایید فقط این را
116
00:06:01,620 –> 00:06:05,910
بخوانیم که ارسال خوب است، بنابراین ما می خواهیم
117
00:06:05,910 –> 00:06:10,230
شبکه نقطهای دکمه ارسال و کجا میخواهیم
118
00:06:10,230 –> 00:06:14,040
این را میخواهیم، این ردیف را میخواهیم برابر با شش باشد، زی
119
00:06:14,040 –> 00:06:18,120
ا در زیر آن و ستون بر
120
00:06:18,120 –> 00:06:20,370
بر است احتمالاً سمت راست صفر است و ز
121
00:06:20,370 –> 00:06:21,780
انی که احتمالاً میخواهیم این در
122
00:06:21,780 –> 00:06:24,020
ر دو ستون باشد، پس بیایید برویم عرض ستون بر
123
00:06:24,020 –> 00:06:28,530
بر با دو است و چه چیز دیگری می
124
00:06:28,530 –> 00:06:31,530
خواهیم. احتمالاً میخواهم مقداری بالشتک بگذارم تا یک
125
00:06:31,530 –> 00:06:34,620
پد y برابر با ده باشد، بیایید بگوییم
126
00:06:34,620 –> 00:06:37,380
که آن را کمی پایین میآورم و من میخواهم
127
00:06:37,380 –> 00:06:41,790
پد X برابر با احتمالاً ده مورد دیگر باشد
128
00:06:41,790 –> 00:06:44,580
که آن را کمی بیشتر میکند و من
129
00:06:44,580 –> 00:06:49,080
میخواهم پد X را به آن اضافه کنم. برابر 100 است بنابراین ما می خواهیم
130
00:06:49,080 –> 00:06:51,690
کمی آن را گسترش دهید خوب است، بنابراین من
131
00:06:51,690 –> 00:06:53,700
فکر می کنم که اکنون کار خواهد کرد، ما باید
132
00:06:53,700 –> 00:06:55,470
این تابع ارسال را ایجاد کنیم، بنابراین بیایید یک
133
00:06:55,470 –> 00:06:59,570
جورهایی به اینجا برویم، جایی در اینجا که
134
00:06:59,570 –> 00:07:04,020
خوب به نظر می رسد.
135
00:07:04,020 –> 00:07:10,250
136
00:07:10,250 –> 00:07:14,120
137
00:07:14,120 –> 00:07:22,620
حالا بیایید جعبههای متن را پاک کنیم، بنابراین
138
00:07:22,620 –> 00:07:24,600
هر بار که مواردی را در جعبههای متن وارد میکنیم
139
00:07:24,600 –> 00:07:26,400
و روی دکمه ارسال آن
140
00:07:26,400 –> 00:07:28,350
به پایگاه داده کلیک میکنیم،
141
00:07:28,350 –> 00:07:30,630
میخواهیم آن جعبههای متن پاک شوند، بنابراین
142
00:07:30,630 –> 00:07:32,670
اگر بخواهیم میتوانیم رکورد دیگری را تایپ
143
00:07:32,670 –> 00:07:33,930
کنیم. نمیخواهیم آن اطلاعات
144
00:07:33,930 –> 00:07:35,820
فقط در آنجا قرار داشته باشند، بنابراین میتوانیم این کار را
145
00:07:35,820 –> 00:07:38,640
با نام زیرخط F انجام دهیم،
146
00:07:38,640 –> 00:07:41,070
نام واقعی ویجت ورودی را حذف کنید و
147
00:07:41,070 –> 00:07:44,190
سپس به آن صفر بدهید و در پایان فقط
148
00:07:44,190 –> 00:07:45,960
این کار را برای هر نام و
149
00:07:45,960 –> 00:07:49,120
نام خانوادگی آدرس شهر انجام میدهیم. حالت زیپ
150
00:07:49,120 –> 00:07:53,320
و یک کار سرگرم کننده دیگر تایپ کردن
151
00:07:53,320 –> 00:07:58,180
اینها و بارها و بارها آدرس استان
152
00:07:58,180 –> 00:08:07,000
شهر و در نهایت کد پستی خیلی خوب است، بنابراین
153
00:08:07,000 –> 00:08:08,889
بیایید این را ذخیره کنیم و اجرا کنیم، چیزمان
154
00:08:08,889 –> 00:08:11,669
را اینجا بکشیم و می خواهیم D متوقف شود، آن را می کشم
155
00:08:11,669 –> 00:08:15,100
و حالا ل خیلی
156
00:08:15,100 –> 00:08:17,800
خوب است، بنابراین اکنون اگر مواردی را در
157
00:08:17,800 –> 00:08:21,820
اینجا تایپ کنیم و سپس روی این دکمه بوم کلیک کنیم، کاملاً
158
00:08:21,820 –> 00:08:23,949
ناپدید می شود، بنابراین
159
00:08:23,949 –> 00:08:28,539
بد نیست، بنابراین اکنون چه کاری می خواهیم انجام دهیم،
160
00:08:28,539 –> 00:08:32,770
باید در واقع یک کد ایجاد کنیم تا
161
00:08:32,770 –> 00:08:34,870
مواردی را که تایپ می کنیم ارسال کنیم. در
162
00:08:34,870 –> 00:08:36,729
خود پایگاه داده، بنابراین اولین چیزی
163
00:08:36,729 –> 00:08:38,830
که به نوعی عجیب است این است که وقتی از توابع استفاده می کنید باید
164
00:08:38,830 –> 00:08:41,529
به پایگاه داده خود متصل شوید و یک
165
00:08:41,529 –> 00:08:43,750
مکان نما در داخل تابع خود ایجاد کنید،
166
00:08:43,750 –> 00:08:46,150
من واقعاً مطمئن نیستم که چرا
167
00:08:46,150 –> 00:08:50,529
اینطور است، اما اینطور است، بنابراین مطمئن شوید که
168
00:08:50,529 –> 00:08:52,839
این برگه ها وجود دارد. و بیایید
169
00:08:52,839 –> 00:08:54,700
به پایین اینجا برویم و این دو خط را
170
00:08:54,700 –> 00:08:56,709
برداریم که میخواهیم چیزهایمان را متعهد کنیم و
171
00:08:56,709 –> 00:08:59,500
اتصال خود را ببندیم، باید این کار را در داخل عملکردمان انجام
172
00:08:59,500 –> 00:09:03,700
دهیم و همچنین آنها
173
00:09:03,700 –> 00:09:07,959
را کامل کنیم، حالا چگونه میتوانیم
174
00:09:07,959 –> 00:09:12,130
موارد را از ما ارسال کنیم. درست است، پس
175
00:09:12,130 –> 00:09:18,140
بیایید به درستی در جدول وارد کنیم
176
00:09:18,140 –> 00:09:21,230
و درست مانند قبل، زمانی که
177
00:09:21,230 –> 00:09:24,019
برای ایجاد جدول،
178
00:09:24,019 –> 00:09:29,110
شاهد اجرا بودیم، دوباره آن اجرا را خواهیم دید و
179
00:09:29,110 –> 00:09:31,700
تقریباً همیشه مکان نما خود را اجرا می کنیم،
180
00:09:31,700 –> 00:09:33,260
این همان کاری است که ما انجام می دهیم. دوباره از sequ استفاده
181
00:09:33,260 –> 00:09:36,680
میکنم حالا el را وارد کنیم
182
00:09:36,680 –> 00:09:39,310
و جدولی را که میخواهیم نام میگذاریم آدرس
183
00:09:39,310 –> 00:09:45,529
درست میگوید و مقادیر چیزی درست است،
184
00:09:45,529 –> 00:09:47,840
بنابراین
185
00:09:47,840 –> 00:09:50,480
برای ما از این رشته doctype استفاده میکنیم، رشته doc
186
00:09:50,480 –> 00:09:52,670
هر چه نامیده میشود را تایپ کنیم، این
187
00:09:52,670 –> 00:09:54,890
بار میخواهم از متغیرهای نگهدارنده استفاده کنم
188
00:09:54,890 –> 00:09:56,780
فقط به روشی متفاوت. و شما این کار
189
00:09:56,780 –> 00:09:59,690
را با ایجاد نوعی از متغیرهای ساختگی انجام
190
00:09:59,690 –> 00:10:01,640
می دهید و با یک دونقطه
191
00:10:01,640 –> 00:10:03,380
شروع می کنید که هر کدام با یک دونقطه شروع می شود، بنابراین من می
192
00:10:03,380 –> 00:10:05,210
خواهم نام آنها را مانند
193
00:10:05,210 –> 00:10:06,890
جعبه های متنی خودمان بگذارم، شما می توانید هر چیزی را که می خواهید نامگذاری کنید،
194
00:10:06,890 –> 00:10:08,150
اما منطقی است که نام
195
00:10:08,150 –> 00:10:09,350
آنها را بگذارید، بنابراین نام اصلی
196
00:10:09,350 –> 00:10:11,860
زیر خط نام خانوادگی
197
00:10:11,860 –> 00:10:15,770
ما نیاز به یک دونقطه داریم که هر کدام را با
198
00:10:15,770 –> 00:10:19,430
کاما از هم جدا کنید و سپس یک آدرس را با ویرگول تماس بگیرید
199
00:10:19,430 –> 00:10:26,530
شهر دو نقطه در ecole ظاهر شود.
200
00:10:26,530 –> 00:10:35,120
201
00:10:35,120 –> 00:10:40,310
باید به آنجا برویم و
202
00:10:40,310 –> 00:10:45,980
یک کاما بچسبانیم و سپس به پایین بیاییم و اکنون
203
00:10:45,980 –> 00:10:48,190
در اینجا باید یک
204
00:10:48,190 –> 00:10:50,810
دیکشنری تقریباً در روبی یک فرهنگ لغت پایتون ایجاد
205
00:10:50,810 –> 00:10:53,750
کنیم که فقط این است و
206
00:10:53,750 –> 00:10:56,570
دیکشنری های پایتون دارای جفت مقادیر کلیدی هستند
207
00:10:56,570 –> 00:10:59,960
و کلید این متغیر ساختگی خواهد بود و
208
00:10:59,960 –> 00:11:02,240
مقدار همان چیزی خواهد بود که در جعبه متن ما وجود دارد،
209
00:11:02,240 –> 00:11:03,770
بنابراین این کار
210
00:11:03,770 –> 00:11:08,900
بسیار ساده است، بنابراین بیایید برویم F زیر یک
211
00:11:08,900 –> 00:11:11,120
نام و شما آنها را با دونقطه جدا کنید
212
00:11:11,120 –> 00:11:14,900
و سپس بین متغیرها را به خاطر بسپارید، ما می
213
00:11:14,900 –> 00:11:17,150
توانیم آنها را دریافت کنیم و آنها را به خوبی در درخت تنظیم کنیم.
214
00:11:17,150 –> 00:11:19,670
ویجت ها مانند بین متغیرها هستند. میتوانیم آنها را
215
00:11:19,670 –> 00:11:22,070
بگیریم یا تنظیم کنیم تا این کاری است که
216
00:11:22,070 –> 00:11:23,810
میخواهیم انجام دهیم، بنابراین بیایید برویم F زیرخط
217
00:11:23,810 –> 00:11:28,040
نام نقطه دریافت و سپس کاما و سپس
218
00:11:28,040 –> 00:11:29,690
فقط در خط بعدی، فقط از آن عبور کرده
219
00:11:29,690 –> 00:11:32,110
و برای هر یک از این نامهای خانوادگی، دو
220
00:11:32,110 –> 00:11:37,070
نقطه L، زیرخط، یکی انجام میدهیم. dot get
221
00:11:37,070 –> 00:11:41,800
کار بسیار هیجان انگیزی است در اینجا آدرس کولون
222
00:11:41,800 –> 00:11:50,290
آدرس نقطه هنوز و سپس کدام
223
00:11:50,290 –> 00:11:55,800
شهر نقطه نقطه شهر را می گیریم و
224
00:11:55,800 –> 00:12:03,269
حالت: State get و سپس در نهایت
225
00:12:03,269 –> 00:12:09,959
کد پستی: کد پستی نقطه دریافت و این
226
00:12:09,959 –> 00:12:11,550
آخرین مورد است بنابراین نیازی به قرار دادن یک کاما
227
00:12:11,550 –> 00:12:15,869
و به خاطر بسپارید که این چیزها اینها هستند، بنابراین
228
00:12:15,869 –> 00:12:20,069
اگر نام آنها را در اینجا ABCDEF نامگذاری کنید، این
229
00:12:20,069 –> 00:12:22,829
ستون در اینجا ABCDE F خواهد بود، ما
230
00:12:22,829 –> 00:12:25,259
آنها را همان نامی می گذاریم
231
00:12:25,259 –> 00:12:28,049
که ویجت ها یا ویجت های ورودی خود را نامگذاری کرده ایم، فقط
232
00:12:28,049 –> 00:12:30,540
به این دلیل که چنین چیزی منطقی است، بنابراین
233
00:12:30,540 –> 00:12:35,209
اکنون می توانیم نوعی انجام دادن چیزهای اینجا برای
234
00:12:35,209 –> 00:12:40,049
بهتر به نظر رسیدن خوب است، بنابراین اگر ما
235
00:12:40,049 –> 00:12:42,959
این را ذخیره کنیم و میتوانیم آن را اجرا کنیم تا
236
00:12:42,959 –> 00:12:45,649
مطمئن شویم کار میکند
237
00:12:48,390 –> 00:12:49,620
تا بتوانیم ببینیم آیا هنوز کار میکند
238
00:12:49,620 –> 00:12:50,750
یا نه، زیرا ما هیچ
239
00:12:50,750 –> 00:12:53,430
عملکردی برای خروجی موارد
240
00:12:53,430 –> 00:12:55,650
از پایگاه داده در پایگاه داده ایجاد نکردهایم. صفحه نمایش اما
241
00:12:55,650 –> 00:12:57,240
حداقل میتوانیم ببینیم که آیا خطایی دریافت میکنیم، پس
242
00:12:57,240 –> 00:13:03,210
بیایید برویم جان بزرگ 10 وست الم قبلاً
243
00:13:03,210 –> 00:13:06,000
سالها و سالها پیش در تیم وست الم در شیکاگو زندگی میکرد
244
00:13:06,000 –> 00:13:08,850
و اکنون در وگاس زندگی میکرد، اما او در
245
00:13:08,850 –> 00:13:11,970
مرکز شهر شیکاگو بسیار
246
00:13:11,970 –> 00:13:14,970
سرد زندگی میکند، بنابراین رونق رکورد را اضافه کنید. ناپدید شد
247
00:13:14,970 –> 00:13:17,610
و اگر آن را تمام کنیم، هیچ
248
00:13:17,610 –> 00:13:19,950
خطایی در اینجا دریافت نکردیم، بنابراین می توانیم فرض کنیم که
249
00:13:19,950 –> 00:13:22,860
چیز را اضافه کرده است و ما خوب هستیم،
250
00:13:22,860 –> 00:13:25,440
بنابراین اکنون باید یک دکمه ایجاد کنیم
251
00:13:25,440 –> 00:13:27,390
تا در واقع هر آنچه در
252
00:13:27,390 –> 00:13:29,010
پایگاه داده است را بیرون بکشیم. و سپس آن را روی
253
00:13:29,010 –> 00:13:32,280
صفحه قرار دهید تا بتوانیم ببینیم که آیا این
254
00:13:32,280 –> 00:13:35,430
قسمت اول هنوز کار کرده است یا خیر، بنابراین بیایید به
255
00:13:35,430 –> 00:13:38,640
اینجا برویم و فقط یک دکمه پرس و جو ایجاد
256
00:13:38,640 –> 00:13:42,060
کنیم و می خواهیم آن را چه
257
00:13:42,060 –> 00:13:45,450
دکمه زیرخط پرس و جو بنامیم و این دکمه ای است که
258
00:13:45,450 –> 00:13:49,080
من می خواهم آن را در آن قرار دهد. root و می خواهیم
259
00:13:49,080 –> 00:13:53,240
متن با رکوردهای نمایش برابری کند شاید
260
00:13:53,240 –> 00:13:56,160
فکر میکنم احتمالاً خوب است و میخواهیم به
261
00:13:56,160 –> 00:13:58,320
آن دستوری بدهیم که بیایید
262
00:13:58,320 –> 00:14:00,960
این پرس و جو را ایجاد یک تابع پرس و
263
00:14:00,960 –> 00:14:04,080
جو میکنیم و میخواهیم زیر خط یک دکمه شبکه نقطهای این چیز را پرس و جو
264
00:14:04,080 –> 00:14:08,100
کنیم و بنابراین در ردیفی هستیم که
265
00:14:08,100 –> 00:14:13,950
ستون هفت اکنون برابر با صفر است و
266
00:14:13,950 –> 00:14:16,440
مجدداً میخواهیم این مرد را به دو تقسیم کنیم
267
00:14:16,440 –> 00:14:24,000
و بیایید برویم pad y برابر با 10 و x
268
00:14:24,000 –> 00:14:27,840
برابر با 10 است و بیایید این را با
269
00:14:27,840 –> 00:14:33,600
iPad x برابر با 137 بکشیم که اتفاقاً میدانم
270
00:14:33,600 –> 00:14:37,470
این اندازه بسیار خوبی است، بنابراین اگر
271
00:14:37,470 –> 00:14:41,130
این را سریع ذخیره کنیم و فقط به این نگاه کنید،
272
00:14:41,130 –> 00:14:42,750
میتوانیم ببینیم که
273
00:14:42,750 –> 00:14:44,640
qurry تعریف نشده است، ما باید
274
00:14:44,640 –> 00:14:46,830
آن تابع را سریع ایجاد کنیم، بنابراین ما
275
00:14:46,830 –> 00:14:49,590
آن را پرس و جو مینامیم، بیایید به اینجا
276
00:14:49,590 –> 00:14:51,680
برویم و بگوییم در زیر
277
00:14:51,680 –> 00:14:55,020
تابع ارسال مرد ارسال ما، بیایید تابع query ایجاد کنیم
278
00:14:55,020 –> 00:15:01,170
و بیایید برویم پرس و جو را برای شما تعریف کنیم.
279
00:15:01,170 –> 00:15:05,640
ER چرا بیایید فعلاً برگردیم، خوب
280
00:15:05,640 –> 00:15:10,860
این را ذخیره کنید تا دوباره این بوم را اجرا کنید،
281
00:15:10,860 –> 00:15:13,650
بله، امروز، اوه، من دهانه ستون را اشتباه
282
00:15:13,650 –> 00:15:16,860
نوشت