در این مطلب، ویدئو افزودن رکورد جدید پایگاه داده با Treeview – آموزش رابط کاربری گرافیکی Python Tkinter #177 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:09:02
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,240 –> 00:00:01,599
بچه ها جان
2
00:00:01,599 –> 00:00:03,120
الدر اینجا از coding.com چه خبره و تو این ویدیو
3
00:00:03,120 –> 00:00:04,240
4
00:00:04,240 –> 00:00:05,759
با اپلیکیشن درخت پایه
5
00:00:05,759 –> 00:00:08,720
خودمون با kinter و
6
00:00:14,639 –> 00:00:15,920
python رکوردی رو به دیتابیس اضافه میکنیم مثل اینکه تو این ویدیو
7
00:00:15,920 –> 00:00:17,199
گفتم کار میکنیم در مورد افزودن یک رکورد
8
00:00:17,199 –> 00:00:18,160
به پایگاه داده،
9
00:00:18,160 –> 00:00:19,279
اما قبل از شروع کار، اگر
10
00:00:19,279 –> 00:00:20,320
این ویدیو را دوست دارید،
11
00:00:20,320 –> 00:00:21,840
میخواهید شبیههای بیشتری ببینید، حتما دکمه لایک زیر را فشار دهید،
12
00:00:21,840 –> 00:00:22,960
در کانال عضو شوید.
13
00:00:22,960 –> 00:00:24,400
14
00:00:24,400 –> 00:00:25,760
که در آن من
15
00:00:25,760 –> 00:00:26,960
ده ها دوره با صدها
16
00:00:26,960 –> 00:00:28,240
ویدیو برای آموزش کدنویسی به شما دارم.
17
00:00:28,240 –> 00:00:29,519
استفاده از کد کوپن معمولاً یکی از آنها برای دریافت
18
00:00:29,519 –> 00:00:30,880
30 دلار عضویت است.
19
00:00:30,880 –> 00:00:32,000
20
00:00:32,000 –> 00:00:33,520
21
00:00:33,520 –> 00:00:35,600
22
00:00:35,600 –> 00:00:37,440
برنامه اکنون
23
00:00:37,440 –> 00:00:38,399
میخواهیم روی این
24
00:00:38,399 –> 00:00:41,280
دکمه افزودن رکورد کار کنیم تا بتوانیم
25
00:00:41,280 –> 00:00:42,559
یک رکورد جدید را تایپ کنیم
26
00:00:42,559 –> 00:00:44,399
روی دکمه کلیک کنید تا آن را به
27
00:00:44,399 –> 00:00:46,399
پایگاه داده اضافه کند و سپس این مورد
28
00:00:46,399 –> 00:00:48,320
Treeview را مطابق با آن بهروزرسانی کنید، بنابراین این
29
00:00:48,320 –> 00:00:49,440
چیزی است که ما در t به آن نگاه میکنیم.
30
00:00:49,440 –> 00:00:51,120
ویدیوی او پس به کد ما برگردید
31
00:00:51,120 –> 00:00:52,640
من از ویرایشگر متن sublime استفاده میکنم و
32
00:00:52,640 –> 00:00:54,160
سپس ترمینال bash را دریافت
33
00:00:54,160 –> 00:00:55,440
میکنم و مثل همیشه میتوانید پیوندی به
34
00:00:55,440 –> 00:00:57,199
کد این ویدیو را در بخش نظرات پین
35
00:00:57,199 –> 00:00:58,960
زیر و همچنین پیوندی به آن پیدا کنید.
36
00:00:58,960 –> 00:01:00,719
سایر ویدیوهای لیست پخش kinter
37
00:01:00,719 –> 00:01:02,399
اکنون تقریباً 200 ویدیو در آنجا وجود دارد، بنابراین اگر
38
00:01:02,399 –> 00:01:03,280
آن را بررسی
39
00:01:03,280 –> 00:01:06,000
نکردهاید، ادامه دهید و اکنون آن را بررسی کنید بسیار خوب است، بنابراین
40
00:01:06,000 –> 00:01:07,439
ما یک فایل truebase.pi داریم
41
00:01:07,439 –> 00:01:09,680
و اگر به اینجا بیاییم تا
42
00:01:09,680 –> 00:01:11,439
به انتهای
43
00:01:11,439 –> 00:01:12,960
آن برسیم. همه دکمههای ما را داشته باشید، میتوانید
44
00:01:12,960 –> 00:01:14,090
ببینید این دکمه افزودن رکورد
45
00:01:14,090 –> 00:01:15,280
[Music]
46
00:01:15,280 –> 00:01:17,360
در واقع
47
00:01:17,360 –> 00:01:18,640
فرمانی ندارد،
48
00:01:18,640 –> 00:01:20,640
بنابراین ما هنوز کاری با آن انجام ندادهایم
49
00:01:20,640 –> 00:01:22,320
، بنابراین
50
00:01:22,320 –> 00:01:25,200
میتوانیم به آن دستور بدهیم و اجازه دهید
51
00:01:25,200 –> 00:01:26,159
آن را برابر با
52
00:01:26,159 –> 00:01:28,880
اضافه کردن رکورد زیر خط قرار دهیم. یا می دانید
53
00:01:28,880 –> 00:01:29,920
آن را هر چه می خواهید صدا کنید، اما ما
54
00:01:29,920 –> 00:01:31,600
یک رکورد را به پایگاه داده اضافه می کنیم، بنابراین
55
00:01:31,600 –> 00:01:33,520
من فقط آن را صدا می زنم تا یک رکورد اضافه شود،
56
00:01:33,520 –> 00:01:35,040
بنابراین بیایید اینجا به توابع خود بیاییم
57
00:01:35,040 –> 00:01:37,439
و این تابع رکورد به روز رسانی
58
00:01:37,439 –> 00:01:40,640
است، پس بیایید پایین بیایم در زیر آن
59
00:01:40,640 –> 00:01:43,840
و اجازه دهید یک رکورد جدید
60
00:01:43,840 –> 00:01:46,960
به پایگاه داده اضافه کنیم و اجازه دهید این مرد را تعریف
61
00:01:46,960 –> 00:01:48,240
کنید رکورد اضافه کنید
62
00:01:48,240 –> 00:01:49,680
و به نظر خوب می رسد، بیایید به
63
00:01:49,680 –> 00:01:51,520
اینجا بیاییم و به یاد داشته باشیم که هر زمان
64
00:01:51,520 –> 00:01:52,320
با پایگاه داده سروکار داریم،
65
00:01:52,320 –> 00:01:53,840
ابتدا باید به نوعی به
66
00:01:53,840 –> 00:01:55,759
پایگاه داده متصل شویم یک مکان نما ایجاد کنیم
67
00:01:55,759 –> 00:01:57,840
و سپس تغییر را انجام دهیم
68
00:01:57,840 –> 00:01:59,840
و ببندیم تا من فقط میخواهیم
69
00:01:59,840 –> 00:02:01,600
همه این موارد را
70
00:02:01,600 –> 00:02:05,759
از تابع رکورد بهروزرسانی ما کپی کنیم،
71
00:02:05,759 –> 00:02:07,119
حالا بیایید اینجا بیایم و
72
00:02:07,119 –> 00:02:09,840
این موارد را مرتب کنیم، بنابراین دوباره میخواهیم به
73
00:02:09,840 –> 00:02:11,038
74
00:02:11,038 –> 00:02:12,800
پایگاه داده درختی زیرخط crm خود وصل شویم، میخواهیم
75
00:02:12,800 –> 00:02:14,640
یک مکاننما ایجاد کنیم و
76
00:02:14,640 –> 00:02:16,480
اینجاست که واقعی است. دستور sql این
77
00:02:16,480 –> 00:02:19,040
مقدار کمی متفاوت خواهد بود،
78
00:02:19,040 –> 00:02:21,120
بنابراین من فقط میروم و
79
00:02:21,120 –> 00:02:23,040
همه اینها را حذف میکنم، ما هنوز هم میخواهیم
80
00:02:23,040 –> 00:02:25,360
تغییرات خود را انجام دهیم و اتصال خود را ببندیم،
81
00:02:25,360 –> 00:02:29,520
اما بیایید بگوییم رکورد جدید اضافه کنیم
82
00:02:29,520 –> 00:02:31,440
و بنابراین اجازه دهید مقداری sql بنویسیم تا ما میخواهم
83
00:02:31,440 –> 00:02:32,879
اجرا را ببینم
84
00:02:32,879 –> 00:02:34,720
، تقریباً همیشه میخواهم این کار را انجام دهم، به نظر
85
00:02:34,720 –> 00:02:37,040
میرسد و در اینجا بهجای انجام همه این کارها
86
00:02:37,040 –> 00:02:38,239
در چندین خط،
87
00:02:38,239 –> 00:02:39,920
اجازه دهید این کار را کمی متفاوت انجام دهیم، اجازه دهید
88
00:02:39,920 –> 00:02:42,319
درج کنیم
89
00:02:42,319 –> 00:02:44,080
و چه چیزی را میخواهیم در
90
00:02:44,080 –> 00:02:46,239
جدول مشتریان
91
00:02:46,239 –> 00:02:49,680
خود وارد کنیم. مقادیر
92
00:02:49,680 –> 00:02:52,000
و بیایید یک تاپل کوچک در اینجا و
93
00:02:52,000 –> 00:02:53,280
اینجا ایجاد کنیم، من فقط میخواهم
94
00:02:53,280 –> 00:02:57,920
اولین
95
00:02:58,480 –> 00:03:02,239
شناسه آخر را بروم و اکنون معمولاً از شناسه
96
00:03:02,239 –> 00:03:02,560
97
00:03:02,560 –> 00:03:04,720
ردیف به عنوان کلید اصلی استفاده میکنیم، اما به یاد داشته باشید وقتی
98
00:03:04,720 –> 00:03:06,400
برای اولین بار این پایگاه داده را ایجاد کردیم،
99
00:03:06,400 –> 00:03:08,239
یک ستون id اضافه کردم تا حتی اگرچه
100
00:03:08,239 –> 00:03:09,840
ما در واقع دیگر از آن ستون id استفاده
101
00:03:09,840 –> 00:03:11,840
نمی کنیم، هنوز باید به آن ارجاع دهیم
102
00:03:11,840 –> 00:03:14,159
و چیزی را در آنجا اضافه کنیم،
103
00:03:14,159 –> 00:03:15,840
زیرا در حال حاضر به طور معمول به دنبال آن است
104
00:03:15,840 –> 00:03:17,440
، اگر من از ابتدا این کار را تازه
105
00:03:17,440 –> 00:03:18,000
106
00:03:18,000 –> 00:03:19,680
انجام می دادم، اضافه نمی کردم یک شناسه و من در
107
00:03:19,680 –> 00:03:20,800
دو ویدیو آخر در مورد این موضوع
108
00:03:20,800 –> 00:03:22,319
صحبت کرده ام، اما هنوز آن را در آنجا
109
00:03:22,319 –> 00:03:23,680
داریم، بنابراین هنوز باید به آن ارجاع دهیم، بنابراین
110
00:03:23,680 –> 00:03:25,280
اولین شناسه آخر
111
00:03:25,280 –> 00:03:29,120
ما همچنین آدرس می خواهیم،
112
00:03:29,120 –> 00:03:33,120
می خواهیم، ایالت می خوا
113
00:03:33,120 –> 00:03:36,799
یم و کد پستی می خواهی
114
00:03:36,799 –> 00:03:41,200
خوب، پس از آن بیایید یک کاما بگذاریم
115
00:03:41,360 –> 00:03:42,879
و حالا ما نیاز داریم که اینها فقط
116
00:03:42,879 –> 00:03:44,720
متغیرهایی هستند، درست باید
117
00:03:44,720 –> 00:03:46,640
آن مکانها را تعریف
118
00:03:46,640 –> 00:03:48,879
کنیم و این کار را به این صورت انجام میدهیم. اجازه دهید یک جورهایی
119
00:03:48,879 –> 00:03:50,000
آن را پاک
120
00:03:50,000 –> 00:03:52,560
کنم و ببینم چیزی وجود دارد
121
00:03:52,560 –> 00:03:53,360
که بتوانیم آن را
122
00:03:53,360 –> 00:03:55,760
کپی کنیم. و جایگذاری بله ما فقط می توانیم
123
00:03:55,760 –> 00:03:58,959
این بچه ها را کپی کنیم خوب اینجاست،
124
00:03:58,959 –> 00:04:01,599
پس بیایید اینجا پایین بیایم، ما باید
125
00:04:01,599 –> 00:04:05,040
اینها را کمی اصلاح کنیم،
126
00:04:05,040 –> 00:04:08,400
پس از این به یکی برای شناسه نیاز داریم،
127
00:04:08,400 –> 00:04:10,720
پس بیایید آن را در آنجا قرار دهیم و
128
00:04:10,720 –> 00:04:12,640
آن زیرخط شناسه ورودی
129
00:04:12,640 –> 00:04:17,040
نقطه دریافت خواهد بود و ما این چیز oid را نمیخواهیم.
130
00:04:17,040 –> 00:04:19,680
این درست به نظر می رسد، بنابراین
131
00:04:19,680 –> 00:04:20,478
باید هفت
132
00:04:20,478 –> 00:04:24,160
یک دو سه چهار پنج شش هفت وجود داشته باشد
133
00:04:24,160 –> 00:04:27,600
و فکر می کنم این
134
00:04:27,600 –> 00:04:29,040
فقط برای خلاصه کاری اس