วันพุธที่ 17 เมษายน พ.ศ. 2556

SQL UPDATE using SELECT

sample syntax having TOP3    UPDATE dbo.tblRptWordWeekly_Paragraph1Sourcemini   SET d1MinistryName = MinistryName    ,d1Actual = Actual    ,d1PActual = pActual   FROM   (SELECT   TOP 3 ROW_NUMBER() OVER (ORDER BY  (SUM(Curr_Actual) + SUM(Inv_Actual))/(SUM(Curr_BG) + SUM(Inv_BG)) *100 DESC )  d1Row ,Ministry_Name MinistryName ...

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

Store procedure return value

ตอนนี้กำลังหาว่าจะ Return value ยังไง แล้วไปเจอะhttp://www.developerfusion.co.uk/show/91/4/ ดีทีเดียวล่ะ     CREATE PROCEDURE sp_test AS Declare @Count nvarchar(max) Declare @x nvarchar(max) BEGIN SET @Count = (SELECT count(AsOf) FROMdbGFMIS.dbo.tblAsOf) SET @x = @Count Return @x END GO เบื้องต้นรู้แค่นี้ก่อน...

Can’t import excel by Store procedure

เรื่องของเรื่องมีอยู่ว่า จากเดิมที่นกต้องเขียน Store procedure เพื่อ Import excel ใช่ม่ะ นกก็เขียนปกติ  Openrowset(‘Microsoft.Jet.OLEDB.4.0′,‘Excel 8.0;Database=c:\excel.xls;HDR=Yes’,‘SELECT * FROM [Sheet1$]‘) Import excel ใช่ม่ะมันก็ใช้งานได้ปกติถ้าใช้กับเครื่องนกเอง และ sc_server หรือ scbackup แต่พอเอาไปใช้อีก server (dbsv02) ปรากฎว่าไม่ได้เรื่องมี error แดงแจ๋เลย   OLE...

Can’t import excel by Store procedure

เรื่องของเรื่องมีอยู่ว่า จากเดิมที่นกต้องเขียน Store procedure เพื่อ Import excel ใช่ม่ะ นกก็เขียนปกติ  Openrowset(‘Microsoft.Jet.OLEDB.4.0′,‘Excel 8.0;Database=c:\excel.xls;HDR=Yes’,‘SELECT * FROM [Sheet1$]‘) Import excel ใช่ม่ะมันก็ใช้งานได้ปกติถ้าใช้กับเครื่องนกเอง และ sc_server หรือ scbackup แต่พอเอาไปใช้อีก server (dbsv02) ปรากฎว่าไม่ได้เรื่องมี error แดงแจ๋เลย   OLE...

How to import text or csv file ?

หลังจากเรารู้วิธี Import excel ด้วยวิธี Openrowset ไปแล้ว ที่นี้จะแนะนำวิธี Import Text and CSV file กันบ้าง   โดยการ Import Text or CSV เนี้ยะเหมือนกันเดี๊ยะเลยนะ   OPENROWSET(‘Microsoft.Jet.OLEDB.4.0′, ‘Text;Database=c:\;HDR=no;FMT=comma;’, ‘SELECT * FROMimport.txt’) OR OPENROWSET(‘Microsoft.Jet.OLEDB.4.0′, ‘Text;Database=c:\;HDR=no;FMT=comma;’, ‘SELECT *...

Select table_name from all_tables

If exists (select * from sys.all_objects where type=‘u’ and name=@tblName) Exec (‘Drop table’ + @tblName) ใช้สำหรับ check ว่ามี Table นี้หรือยัง ถ้ามีนกก็จะได้ drop มันก่อนไง Thanks : พี่ต้อง , พี่ป๊...

Error : app = new excel.application

เรื่องของเรื่องมีอยู่ว่านกเขียนโปรแกรมเพื่อจะ Convert Excel File ทีนี้ก็ต้องมีการประกาศใช้ Excel Application ใช่ม่ะ แต่ทีนี้ดันมี Error    Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005.   ทีนี้เรามาดูวิธีแก้ไขกันดีกว่านะ ขอบอกว่าอันนี้แจ่มมาก...
ตอนนี้เขียน .net เพื่อให้ติดต่อกับ excel โดย excel ที่นกใช้เป็น 2007 ทีนี้ดันเกิดปัญหาไม่สามารถแก้ไขไฟล์ได้   Exception from HRESULT: 0x800A03EC   โอ้แม่เจ้า หากันนานเลยว่าจะแก้ยังไงสรุปคือเป็น bug ของโปรแกรมนะ ในเรื่องของภาษา เลยมีทางแก้ไขโดยดูได้จากเจ้าของผลิตภัณฑ์เลย   http://msdn2.microsoft.com/en-us/library/aa537159(office.11).aspx   เวิร์คสุด แม้ว่าในตัวอย่างจะไม่ใช่...

Registry มีปัญหา

นกไม่แน่ใจว่าไปลงโปรแกรมยังไง ดันทำให้ EXCEL มีปัญหาดันเซฟไฟล์ไม่ได้ซะงั้น มี Error อย่างยาวเลยอ่ะ   Microsoft Office Excel cannot access the file ‘c:\A92B3000′. There are several possible reasons: • The file name or path does not exist. • The file is being used by another program. • The workbook you are trying to save has the same name as a currently open workbook.   ทางแก้ก็คือต้องลง...

Upload File ไม่ได้

คือเรื่องของเรื่องมีอยู่ว่า นกจะใช้ File Upload ในการอัพโหลดไฟล์ใช่ป่ะ แล้วที่นี้บางไฟล์ก็ได้ บางไฟล์ก็ไม่ได้ เราจะแก้ไขกับปัญหานี้อย่างไร   เราต้องทำการเพิ่ม Script ในส่วนของ Web Config เข้าไปนะ เพิ่มใน tag <system.web>        executionTimeout="90"   maxRequestLength="4096"   useFullyQualifiedRedirectUrl="false"   minFreeThreads="8"  ...