วันพฤหัสบดีที่ 25 เมษายน พ.ศ. 2562

Set Enable .Net framework 3.5 on windows 10 (ติดตั้ง .Netframework 3.5 บนวินโดวน์ 10)

1. Download windows 8.1 file [ TH : ดาวน์โหลดไฟล์ ของ windows 8.1 ]

2. Mount File windows Copy file \sources\sxs from mount drive to C:\ESD\Windows\sources\sxs
[TH : แตกไฟล์วินโดวน์แล้วคัดลอกโฟล์เดอร์ \sources\sxs ไปวางที่โฟล์เดอร์ C:\ESD\Windows\sources\sxs ]
3. Run cmd.exe as administrator [ คลิกขวารัน cmd.exe ในโหมดของ Administrator ]
4. Enter Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:C:\ESD\Windows\sources\sxs [ TH :พิมพ์ข้อความ Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:C:\ESD\Windows\sources\sxs แล้ว Enter ]
5.waiting too slowly for successfully. [TH :รอจนแสดงข้อความ successfully]
6. check feature after success go to Menu Control Panel > UnInstall a program > Turn Windows on or off  case install successfully like this image.
[TH : เช็คว่าติดตั้งเรียบร้อยแล้วที่ เมนู Control Panel > UnInstall a program > Turn Windows on or off  ถ้าติดตั้งเรียบร้อยจะแสดงสีทึบหรือเครื่องหมายติ๊กถูกดังภาพ]




วันพฤหัสบดีที่ 21 มีนาคม พ.ศ. 2562

SQL Server Skill Table Query

💛ต้องการแก้ไขและแทนค่าบางค่าใน Column💛

UPDATE dbo._YourTable_
SET _ColumnName_ = REPLACE(_ColumnName_, '_OldValue_', '_NewValue_')
WHERE FilterSQL LIKE '%_SomeValue_%' //บรรทัดนี้มีหรือไม่มีก็ได้
------------------------------------------------------------------
💙[Add column Table]💙 ALTER TABLE dbo._YourTable_ ADD _ColumnName1_ VARCHAR(20) NULL ,_ColumnName2_ INT NULL ; ------------------------------------------------------------------ 💚[Modify type column of table ]💚 ALTER TABLE _YourTable_ ALTER COLUMN _ColumnName_ VARCHAR(MAX); ------------------------------------------------------------------ 💗[Select ALL Table and Stored on DB]💗 SELECT * FROM SYSOBJECTS --WHERE -- xtype = 'U' ORDER BY crdate desc; GO ------------------------------------------------------------------

วันพฤหัสบดีที่ 14 กุมภาพันธ์ พ.ศ. 2562

SQL Server Cannot Drop Column


ลบ Column ของ Table แล้ว Error

Msg 5074, Level 16, State 1, Line 27
The object 'DF__TableName__ColumnName__04DCFCE9' is dependent on column 'ColumnName'.
Msg 4922, Level 16, State 9, Line 27
ALTER TABLE DROP COLUMN ColumnName failed because one or more objects access this column.


เนื่องจากมีเป็น Field Default Contraint  สามารถ drop column ได้ด้วย script นี้

DECLARE @ConstraintName nvarchar(200)
SELECT @ConstraintName = Name FROM SYS.DEFAULT_CONSTRAINTS WHERE PARENT_OBJECT_ID = OBJECT_ID('__TableName__') AND PARENT_COLUMN_ID = (SELECT column_id FROM sys.columns WHERE NAME = N'__ColumnName__' AND object_id = OBJECT_ID(N'__TableName__'))
IF @ConstraintName IS NOT NULL
EXEC('ALTER TABLE __TableName__ DROP CONSTRAINT ' + @ConstraintName)
IF EXISTS (SELECT * FROM syscolumns WHERE id=object_id('__TableName__') AND name='__ColumnName__')
EXEC('ALTER TABLE __TableName__ DROP COLUMN __ColumnName__')


โดยแทนชื่อTableที่ต้องการลบที่ __TableName__ และแทนชื่อColumnที่ต้องการลบที่ __ColumnName__

Set Enable .Net framework 3.5 on windows 10 (ติดตั้ง .Netframework 3.5 บนวินโดวน์ 10)

1. Download windows 8.1 file [ TH : ดาวน์โหลดไฟล์ ของ windows 8.1 ] 2. Mount File windows Copy file \sources\sxs from mount drive ...