Codesanook
codesanook.com "โค้ดสนุก" สังคมแห่งการเรียนรู้ และแบ่งปันความรู้ด้าน programming/coding สังคมที่ต้องการสร้างแนวคิดที่ว่า "programming/coding ไม่ใช่เรื่องยาก แต่เป็นเรื่องที่สนุก" เช่นเดียวกับคำว่า "codesanook สนุกไปกับการเขียนโค้ด"
-
ข้อดีของ Object-Relational mapping หรือ ORM มีอะไรบ้าง
Object-Relational mapping เรียกย่อๆ ว่า ORM ซึ่งเป็นวิธีการการ map ข้อมูลในรูปแบบตารางฐานข้อมูล ให้มาอยู่ในรูปแบบ object-oriented programming เมื่อจะจัดการกับข้อมูล เราก็ทำผ่าน class ที่ map กับตาราง … Read more... -
Neo4j graph database เร็วแค่ไหน แปลจากบางส่วนของหนังสือ Neo4j in action
Neo4่j เร็วแค่ไหน รายละเอียดของตัวอย่าง join ข้อมูลหลายชั้น จากหนังสือ [Neo4j in action][2] ท่านใดสนใจเรียนรู้เพิ่มเติม ไปอุดหนุนหนังสือของผู้เขียนได้เลยนะครับ เป็นตัวอย่างเป็นระบบ social network ที … Read more... -
เปรียบเทียบให้เห็นกันชัดๆ ระหว่างเขียน code แบบ raw SQL statement และ ORM เพื่อใช้ในการจัดการกับฐานข้อมูล
ในตัวอย่างนี้ เราจะมาลองเขียน C# code แบบง่ายๆ โดยเป็น code ทีใช้ใน note application ถ้าใครนึกภาพไม่ออก ก็ให้คิดว่าเป็น app แนวๆ เดียวกับ Evernote หรือ OneNote ครับ ซึ่งชื่อ fields สามารถ custom ได้ … Read more... -
เชื่อมต่อ SQL Server database ด้วย PowerShell และอ่านรหัสผ่านจาก text file
ใน PowerShell เราสามารถใช้ Invoke-Sqlcmd Cmdlet (Cmdlet เป็นการเรียก function ใน PowerShell อ่านว่า command let) เพื่อทำการ query หรือ manipulate ข้อมูลใน database โดยทั่วไป เราก็มักจะใช้ในรูปแบบที่ส … Read more... -
เชื่อมต่อ และ query database ค่ายต่างๆ SQL Server, MySQL, Oracle, PostgresQL, SQLite ด้วย C# .NET Core ใช้งานได้ทั้ง Linux และ Windows
ในบทความนี้จะเป็น code ตัวอย่างการเชื่อมต่อ database ด้วย C# .NET Core ที่สามารถทำงานได้ทั้งบนเครื่อง Linux และ Windows โดยใน code ตัวอย่างนี้ มีการใข้ parameter ใน query ด้วยครับ code ตัวอย่างสำหรับ … Read more... -
SQL Server index and constraint naming convention
SQL Server index naming convention If Index is Primary Clustered Index: PK_TableName_PrimaryColumnName If Index is Non-clustered Index: IX_TableName_ColumnName1_ColumnName2… If Index is Unique Non- … Read more... -
Connect MySQL with VB Script
There's someone asked a question in a community about how to connect MySQL with VB Script (VBS). I think it is an interesting topic and I've never tried it before. So I just created a prove of … Read more... -
PowerShell script to create Windows task scheduler to automatic turn off your computer at specific time
I have my little Latte Panda machine that run Windows server and I want it to auto turn of at 2am everyday. Therefore I create a simple one PowerShell script file to turn off a machine automatically. … Read more... -
Links to download SQL Server Express multiple editions
Link to download SQL Server Express with SQL Server Management Studio (SSMS) multiple version. Please select 32bit or 64bit version with SQL Server Management Studio (SSMS) to install. Microsoft® SQL … Read more... -
Get version information of your installed SQL Server with T SQL
Starting from SQL Server 2008, you can use the following SQL query to get the version information of your SQL server. SELECT @@VERSION Execute the command in SSMS and it will show output like this … Read more...