<?php
//ENTER THE RELEVANT INFO BELOW
$mysqlDatabaseName ='db123456789';
$mysqlUserName ='dbo123456789';
$mysqlPassword ='myPassword';
$mysqlHostName ='db1234.perfora.net';
$mysqlExportPath ='chooseFilenameForBackup.sql';
//DONT EDIT BELOW THIS LINE
//Export the database and output the status to the page
$command='mysqldump --opt -h' .$mysqlHostName .' -u' .$mysqlUserName .'
-p' .$mysqlPassword .' ' .$mysqlDatabaseName .' > ~/'
.$mysqlExportPath;
exec($command,$output=array(),$worked);
switch($worked){
case 0:
echo 'Database <b>' .$mysqlDatabaseName .'</b>
successfully exported to <b>~/' .$mysqlExportPath .'</b>';
break;
case 1:
echo 'There was a warning during the export of <b>'
.$mysqlDatabaseName .'</b> to <b>~/' .$mysqlExportPath
.'</b>';
break;
case 2:
echo 'There was an error during export. Please check your
values:<br/><br/><table><tr><td>MySQL
Database Name:</td><td><b>' .$mysqlDatabaseName
.'</b></td></tr><tr><td>MySQL User
Name:</td><td><b>' .$mysqlUserName
.'</b></td></tr><tr><td>MySQL
Password:</td><td><b>NOTSHOWN</b></td></tr><tr><td>MySQL
Host Name:</td><td><b>' .$mysqlHostName
.'</b></td></tr></table>';
break;
}
?>
วันจันทร์ที่ 18 มีนาคม พ.ศ. 2556
PHP Import Script
<?php
//ENTER THE RELEVANT INFO BELOW
$mysqlDatabaseName ='db123456789';
$mysqlUserName ='dbo123456789';
$mysqlPassword ='yourPassword';
$mysqlHostName ='db1234.perfora.net';
$mysqlImportFilename ='yourMysqlBackupFile.sql';
//DONT EDIT BELOW THIS LINE
//Export the database and output the status to the page
$command='mysql -h' .$mysqlHostName .' -u' .$mysqlUserName .' -p' .$mysqlPassword .' ' .$mysqlDatabaseName .' < ' .$mysqlImportFilename;
exec($command,$output=array(),$worked);
switch($worked){
case 0:
echo 'Import file <b>' .$mysqlImportFilename .'</b> successfully imported to database <b>' .$mysqlDatabaseName .'</b>';
break;
case 1:
echo 'There was an error during import. Please make sure the import file is saved in the same folder as this script and check your values:<br/><br/><table><tr><td>MySQL Database Name:</td><td><b>' .$mysqlDatabaseName .'</b></td></tr><tr><td>MySQL User Name:</td><td><b>' .$mysqlUserName .'</b></td></tr><tr><td>MySQL Password:</td><td><b>NOTSHOWN</b></td></tr><tr><td>MySQL Host Name:</td><td><b>' .$mysqlHostName .'</b></td></tr><tr><td>MySQL Import Filename:</td><td><b>' .$mysqlImportFilename .'</b></td></tr></table>';
break;
}
?>
//ENTER THE RELEVANT INFO BELOW
$mysqlDatabaseName ='db123456789';
$mysqlUserName ='dbo123456789';
$mysqlPassword ='yourPassword';
$mysqlHostName ='db1234.perfora.net';
$mysqlImportFilename ='yourMysqlBackupFile.sql';
//DONT EDIT BELOW THIS LINE
//Export the database and output the status to the page
$command='mysql -h' .$mysqlHostName .' -u' .$mysqlUserName .' -p' .$mysqlPassword .' ' .$mysqlDatabaseName .' < ' .$mysqlImportFilename;
exec($command,$output=array(),$worked);
switch($worked){
case 0:
echo 'Import file <b>' .$mysqlImportFilename .'</b> successfully imported to database <b>' .$mysqlDatabaseName .'</b>';
break;
case 1:
echo 'There was an error during import. Please make sure the import file is saved in the same folder as this script and check your values:<br/><br/><table><tr><td>MySQL Database Name:</td><td><b>' .$mysqlDatabaseName .'</b></td></tr><tr><td>MySQL User Name:</td><td><b>' .$mysqlUserName .'</b></td></tr><tr><td>MySQL Password:</td><td><b>NOTSHOWN</b></td></tr><tr><td>MySQL Host Name:</td><td><b>' .$mysqlHostName .'</b></td></tr><tr><td>MySQL Import Filename:</td><td><b>' .$mysqlImportFilename .'</b></td></tr></table>';
break;
}
?>
วันพฤหัสบดีที่ 14 มีนาคม พ.ศ. 2556
Mysql Restore ASCII txt TO UTF8
d:\ms4w\MySQL\bin\mysql --default-character-set=tis620 --user root --password=root roiet_db < ncd_data.sql
NCD ปรับ .Sql ใน Folder SQL และรวม Total
NCD ปรับ .Sql ใน Folder SQL และรวม Total
เมื่อรวบแล้ว จากขนาดไฟล์ 42M เหลือ 29M Zip แล้วเหลือ 975 KB
Function Del_PersonTable()
Dim rst As Recordset
DoCmd.SetWarnings False
Set rst = CurrentDb.OpenRecordset("SELECT pcucode FROM pcucode GROUP BY pcucode ")
Do While Not rst.EOF
pcucode = rst.Fields("pcucode")
strTablename = "person_" & pcucode
CurrentDb.Execute " DROP TABLE " & strTablename
rst.MoveNext
Loop
End Function
เมื่อรวบแล้ว จากขนาดไฟล์ 42M เหลือ 29M Zip แล้วเหลือ 975 KB
Function Del_PersonTable()
Dim rst As Recordset
DoCmd.SetWarnings False
Set rst = CurrentDb.OpenRecordset("SELECT pcucode FROM pcucode GROUP BY pcucode ")
Do While Not rst.EOF
pcucode = rst.Fields("pcucode")
strTablename = "person_" & pcucode
CurrentDb.Execute " DROP TABLE " & strTablename
rst.MoveNext
Loop
End Function
วันพฤหัสบดีที่ 7 มีนาคม พ.ศ. 2556
การเขียนโปรแกรม Access 2003 เชื่อมต่อฐานข้อมูล MySQL
ขั้นตอนมีดังนี้
1-โหลด MySQL ODBC 3.51 Driver จาก Web mysql.com มาลงก่อน
2-เข้าไป ที่ เมนู start > run > odbcad32.exe
เลือก system dsn tab
สร้าง DSN ใหม่โดยคลิก Add เลือก MySQL ODBC ...Driver กด finish
ป้อนชื่อ DataSource Name เช่น mysql_mydsn1
ป้อนชื่อ server ถ้าเครื่องตัวเอง ก็ localhost ป้อน user / password ตามปกติถ้าไม่ปรับแต่งอะไร password จะว่างไว้
และ user = root , แล้วเลือก database
ลอง กดปุ่ม test ถ้าบอก ว่า success ให้ผ่านไปข้อ 3 โดยกดปุ่ม OK , ถ้าไม่ผ่านต้องหาทางแก้ไข
3-เปิด MsAccess แล้ว สร้าง Database เปล่าใหม่ สมมุติชื่อ db1.mdb
เลือกเมนู
แฟ้ม > รับข้อมูลภายนอก> นำเข้า > เชื่อมโยงตาราง > เลือกชนิดแฟ้มเป็น ODBC Database()
เลือก Tab Machine Data Source จาก Select Data Souce Dialog box
เลือก mysql_mydsn1 DSN ที่ได้ทำไว้ในขั้นที่2 กดปุ่ม ok แล้ว เลือกตาราง
อาจ กดเลือกทั้งหมดได้ แล้ว กดปุ่ม ตกลง
4-ข้อมูลจะถูกเชื่อมมาสู่ MsAccess
การแก้ไขที่นี่มีผลกระทบกับ ใน Database ใหญ่
จึงต้องใช้ความระมัดระวังอย่างมาก
แต่จะง่ายในการป้อนข้อมูล หรือ สร้าง App เล็กๆ ได้
5-การยกเลิกการเชื่อมต่อ ก็แค่ ปิด file mdb เท่านั้น
ที่มา : http://cmpls.net/?name=knowledge&file=readknowledge&id=13
1-โหลด MySQL ODBC 3.51 Driver จาก Web mysql.com มาลงก่อน
2-เข้าไป ที่ เมนู start > run > odbcad32.exe
เลือก system dsn tab
สร้าง DSN ใหม่โดยคลิก Add เลือก MySQL ODBC ...Driver กด finish
ป้อนชื่อ DataSource Name เช่น mysql_mydsn1
ป้อนชื่อ server ถ้าเครื่องตัวเอง ก็ localhost ป้อน user / password ตามปกติถ้าไม่ปรับแต่งอะไร password จะว่างไว้
และ user = root , แล้วเลือก database
ลอง กดปุ่ม test ถ้าบอก ว่า success ให้ผ่านไปข้อ 3 โดยกดปุ่ม OK , ถ้าไม่ผ่านต้องหาทางแก้ไข
3-เปิด MsAccess แล้ว สร้าง Database เปล่าใหม่ สมมุติชื่อ db1.mdb
เลือกเมนู
แฟ้ม > รับข้อมูลภายนอก> นำเข้า > เชื่อมโยงตาราง > เลือกชนิดแฟ้มเป็น ODBC Database()
เลือก Tab Machine Data Source จาก Select Data Souce Dialog box
เลือก mysql_mydsn1 DSN ที่ได้ทำไว้ในขั้นที่2 กดปุ่ม ok แล้ว เลือกตาราง
อาจ กดเลือกทั้งหมดได้ แล้ว กดปุ่ม ตกลง
4-ข้อมูลจะถูกเชื่อมมาสู่ MsAccess
การแก้ไขที่นี่มีผลกระทบกับ ใน Database ใหญ่
จึงต้องใช้ความระมัดระวังอย่างมาก
แต่จะง่ายในการป้อนข้อมูล หรือ สร้าง App เล็กๆ ได้
5-การยกเลิกการเชื่อมต่อ ก็แค่ ปิด file mdb เท่านั้น
ที่มา : http://cmpls.net/?name=knowledge&file=readknowledge&id=13
วันอังคารที่ 26 กุมภาพันธ์ พ.ศ. 2556
สามารถเก็บภาษีบำรุงท้องที่ล่วงหน้าได้หรือไม่? คือเก็บทั้ง 4 ปี
ที่มา:http://userspatax.fix.gs/index.php?topic=234.0
ไม่สามารถทำได้ครับ เพราะในอีก 3 ปีข้างหน้า เจ้าของที่ดินอาจมีการเปลี่ยนแปลงรายละเอียดที่ดิน รวมถึงรายละเอียดการใช้
ประโยชน์ซึ่งจะส่งผลต่อค่าภาษีที่ประเมินได้ในปีนั้นๆ และตามกระบวนการจัดเก็บภาษีที่ถูกต้องนั้น เรายังไม่ได้มีการแจ้งประเมิน
(ภ.บ.ท.10) จึงยังไม่สามารถจัดเก็บภาษีได้
วันอังคารที่ 12 กุมภาพันธ์ พ.ศ. 2556
เมื่อคำนวณภาษีแล้ว ปัดเศษสตางค์อย่างไร
ที่มา:http://userspatax.fix.gs/index.php?topic=233.0
สำหรับการปัดเศษสตางค์นั้น มีการกำหนดไว้เฉพาะภาษีบำรุงท้องที่่ ซึ่งกำหนดไว้ในบัญชีอัตราภาษีบำรุงท้องที่ตามมาตรา 7
อยู่ตรงหมายเหตุ (2) เมื่อคำนวณภาษีแล้ว เศษของ 10 สตาง์ให้ปัดทิ้ง
สำหรับภาษีโรงเรือนและที่ดินไม่มีการกำหนดไว้ ขึ้นอยู่กับแนวทางของแต่ละหน่วยงาน
สำหรับภาษีป้ายนั้นไม่มีเศษสตางค์อยู่แล้ว
สมัครสมาชิก:
บทความ (Atom)