ขอวิธีแก้ด้วยครับ
ไม่สามารถสร้างข้อมูลในตาราง PostgreSQL ได้ครับ
Moderators: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Member
- Posts: 204
- Joined: 13/05/2019 10:03 am
ไม่สามารถสร้างข้อมูลในตาราง PostgreSQL ได้ครับ
ผมไม่สามารถสร้างข้อมูลลงในตารางได้ครับมันขึ้น Error แบบนี้

ขอวิธีแก้ด้วยครับ
ขอวิธีแก้ด้วยครับ

-
- PHP VIP Members
- Posts: 2845
- Joined: 09/07/2018 9:35 am
Re: ไม่สามารถสร้างข้อมูลในตาราง PostgreSQL ได้ครับ
ขอดู code เต็มๆครับ
-
- PHP Super Member
- Posts: 204
- Joined: 13/05/2019 10:03 am
Re: ไม่สามารถสร้างข้อมูลในตาราง PostgreSQL ได้ครับ
tatiya wrote:ขอดู code เต็มๆครับ
Code: Select all
#-*- coding=utf-8 -*-
import psycopg2 as n
try:
con = n.connect(host='localhost', user='postgres', password='', port='5432',database='testDB')
cur = con.cursor()
sql = """ insert into test_python (name_first, name_last, favorite_color ) value ('ชื่อจริง','นามสกุล','สีดำ') """
sql = sql.encode('utf-8')
try:
cur.execute(sql)
con.commit()
print('เพิ่มข้อมูล เรียบร้อยแล้ว')
except:
con.rollback()
print('เพิ่มข้อมูล ผิดพลาด')
except n.DatabaseError:
print ('Error %s' % n.DatabaseError)
if con:
con.close()

-
- PHP VIP Members
- Posts: 2845
- Joined: 09/07/2018 9:35 am
Re: ไม่สามารถสร้างข้อมูลในตาราง PostgreSQL ได้ครับ
ถ้า value ที่จะใส่เป็นภาษาไทย ให้เก็บไว้ในตัวแปร และแปลง encode ก่อน
Code: Select all
a = "ทดสอบ"
b = a.encode('utf-8')
- thatsawan
- PHP VIP Members
- Posts: 27995
- Joined: 31/03/2014 10:02 am
- Contact:
Re: ไม่สามารถสร้างข้อมูลในตาราง PostgreSQL ได้ครับ
เปลี่ยนเป็น
จาก
Code: Select all
# -*- coding: utf-8 -*-
Code: Select all
#-*- coding=utf-8 -*-
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Magento 2 with PostgreSQL Magento2 รองรับหลายฐานข้อมูล PostgreSQL
by mindphp » 07/01/2016 6:59 am » in Magento user Guide Knowledge (เลิกทำเนื้อหา) - 0 Replies
- 4335 Views
-
Last post by mindphp
07/01/2016 6:59 am
-
-
-
คำสั่ง PostgreSQL แสดงชื่อฐานข้อมูลทั้งหมด ของ PostgreSQL Server
by mindphp » 29/08/2017 5:51 am » in PostgreSQL - 2 Replies
- 3036 Views
-
Last post by mindphp
21/10/2018 2:11 am
-
-
-
ไม่สามารถรับทอดตัวclass ได้ครับ
by teenproza7 » 23/05/2019 3:02 pm » in Programming - C/C++ & java & Python - 1 Replies
- 384 Views
-
Last post by tatiya
23/05/2019 3:07 pm
-
-
-
ต้องทำยังไงถึงจะให้แสดงภาพที่เป็นนามสกุล gif ได้ครับ
by jamepiyawat » 04/01/2020 3:25 pm » in HTML CSS - 4 Replies
- 830 Views
-
Last post by jamepiyawat
06/01/2020 5:28 pm
-
-
-
จะทำอย่างไรให้ค่าที่ผู้ใช้กรอกขึ้นหน้า popup ได้ครับ
by jamepiyawat » 25/09/2019 3:55 pm » in Programming - PHP - 2 Replies
- 502 Views
-
Last post by mindphp
25/09/2019 4:08 pm
-
-
- 0 Replies
- 1101 Views
-
Last post by jataz2
28/03/2011 2:57 pm
Who is online
Users browsing this forum: No registered users and 9 guests