ข้ามไปที่เนื้อหาหลัก

บทความ

ชนิดของข้อมูล Data type in PostgreSQL

ชนิดของข้อมูล (Data type)   ข้อมูลที่อยู่ใน PostgreSQL ถูกกำหนดด้วยชนิดของข้อมูลหรือ Data type มีประเภทของชนิดข้อมูล ดังนี้ Character types Character varying(n), varchar (จำนวนตัวอักษร) : ความยาวของข้อความจำกัดตามจำนวนตัวอักษร Character (จำนวนตัวอักษร) , char (จำนวนตัวอักษร) : กำหนดความยาวและช่องว่าง text : ไม่จำกัดจำนวนตัวอักษร Logical types boolean(bool) : แสดงค่า TRUE, FALSE, หรือ NULL Numberic types smallint integer bigint decimal numeric real double precision serial Date/Time types timestamp without time zone : แสดงทั้งวันและเวลา timestamp with time zone : แสดงทั้งวันและเวลาที่มีโซนเวลา interval : แสดงช่วงเวลา date : แสดงเฉพาะวันที่ time without time zone : แสดงเวลาของวันเท่านั้น time with time zone : แสดงเวลาที่มีโซนเวลา  

Reset auto increment counter in postgres sql

TRUNCATE TABLE tablename  RESTART IDENTITY; ปล .คำสั่งนี้จะลบทั้งหมดใน table เลยนะครับ reset ค่าต่อจากข้อมูลเดิมที่มีอยู่ SELECT pg_get_serial_sequence('tablenaem','...._id')    ALTER SEQUENCE "tblproducphoto_img_id_seq" RESTART WITH 207;

การติดตั้ง PostgreSQL+ pgadmin3 บน Ubontu 16.4

การติดตั้ง PostgreSQL+ pgadmin3 บน Ubontu 16.4 จะใช้คำสั่งใน terminal  ดังนี้นะครับ - sudo apt-get install libpq-dev - sudo add-apt-repository ppa:pitti/postgresql - sudo apt-get upgrade - sudo apt-get install postgresql-9.5  ปล.ตัวเวอร์ชั่นนี้ผมเลือกเป็นตัวใหม่ล่าสุดนะตอนนั้นๆนะครับ - sudo apt-get install pgadmin3

การติดตั้ง PostgreSQL+ pgadmin3 บน Ubontu 16.4

การติดตั้ง PostgreSQL+ pgadmin3 บน Ubontu 16.4 จะใช้คำสั่งใน terminal  ดังนี้นะครับ - sudo apt-get install libpq-dev - sudo add-apt-repository ppa:pitti/postgresql - sudo apt-get upgrade - sudo apt-get install postgresql-9.5  ปล.ตัวเวอร์ชั่นนี้ผมเลือกเป็นตัวใหม่ล่าสุดนะตอนนั้นๆนะครับ - sudo apt-get install pgadmin3

การต่อ query string php

ตัวอย่างดังนี้ครับ $query="SELECT * FROM ชื่อตารางที่ต้องการ"; $query.="WHERE  id='xxxx'"; สังเกตุ ตรงประกาศตัวแปรนะครับ ชื่อเหมือนกันแต่ตัวที่สองจะตามด้วย .=

ความแตกต่างระหว่าง include และ require

ก่อนอื่นมาดู  include ก่อนครับ - include  เป็นคำสั่งเรียกใช้ไฟล์นอก เป็นไม่สำคัญมาก หารทำงานของ include ถ้าไม่พบไฟล์ที่เรียกโปรแกรมยังทำงานต่อไปได้ครับ  ผลคือไม่สามารถเเสดงข้อมูลได้สมบรูณ์ตามที่ต้องการ ส่วน require - require เป็นคำสั่งเรียกไฟล์เช่นกันกับ include ครับ แต่แตกต่างกันที่ถ้าเรียกไฟล์ไม่ได้โปรแกรมจะหยุดทำงานครับ ตัวอย่างครับ หน้าปกติ ภาพประกอบที่ 1 ถ้าขาด include เรียกไฟล์ไม่ได้  ในตัวอย่างเรียกฟังก์ชั่นแสดงเวลา จะแสดงผลดังภาพประกอบที่ 2 ครับ ภาพประกอบที่ 2 ถ้าขาด require เรียกไฟล์ไม่ได้ ในตัวอย่างเรียกไฟล์ติดต่อฐานข้อมูลไม่ได้ ผลที่เกิดดังภาพประกอบที่ 3 ครับ ภาพประกอบที่ 3 พอจะเป็นภาพกันนะครับ ถ้าผิดพลาดประการใด ขอภัยไว้ ณ  โอกาสนี้ด้วยครับ

เช็คค่า null ใน datagridview C#

สำหรับท่านที่สงสัยว่า เราจะสามารถเช็คค่าว่างใน datagridvi ew ยังไง มาลองดูโค้ดนี้เลยครับ  if (!string.IsNullOrEmpty( datagridvi ew .Rows[rowIndex].Cells[1].Value.ToString()))   {                       }