*แก้ไขที่ 1 Caynogen ( android 2.3 ) ใช้ไม่ได้นะ เขาให้ไปใช้ S2E แทน เครื่องที่ทำสอบแล้วใช้งานได้ 1.Galaxy 5 (android 2.2) 2.Galaxy 551 (android 2.2) 3.Wellcom A86 (android 2.1) โปรแกรมที่ใช้ 1.MiniTools Partion Download More infomation ติดตั้งบนคอมนะ 2.Link2SD เงื่อนไข - ต้อง Root เครื่องก่อนนะ วิธีทำ ถ้าติดขัดอะไร ย้อนกลับไปทำขั้นตอนแรกอีกครั้งนะครับ เพราะผมก็ต้องไล่แบบนี้ 1. ติดตั้งโปรแกรม Mini tools partition และ เสียบ Micro SD Card ด้วยนะ เพื่อที่เราจะแบ่ง Partition Memory card ไว้ลง App จากนั้น กดที่ ไดร์ของ memory แล้วกดปุ่ม Move/Resize ด้านบนซ้าย 2. ขึ้น Popup เด้งมากให้ลด ขนาด memory ดูตรงที่ Partition size ลดลง แต่ตรง unallocation มีเพิ่มขึ้น (ผมแบ่งออกไป 193.xx mb) แล้วกด Ok ไป 3. เห็นไหมครับจะได้พื้นที่ unallocation 4. เลือกที่ไดร์ unallocation แล้วกด Creation partition 5. ตอบ Ok ไป 6. เลือกตามรูปเลยครับ 7. จะได้ตามรูป จากนั้นกด Apply ซ้ายบน 8. ตอบ Yes 9. รอครับ 10. ตอบตกลงเป็นอันเสร็จครับ 11. ลง App ให้เรียบร้อยนะ 12. เลือก ext2 ครับ เพราะเรา format card แบบนี้ 13. Allow ไปนะ 14 . OK 15. กดปุ่ม Menu ที่เครื่อง เลือก More 16. เลือก Reboot 17. รอ 18. เปิดโปรแกรมอีกรอบ จะได้หน้าตาแบบรี้ แปลว่าทำเสร็จแล้วนะ 19 กดปุ่ม Menu แล้วเลือก Stroage info เพื่อดูรายละเอียด 20. รายละเอียดครับ ----------------------------------------------- ตัวอย่างการย้าย App นะ |
วันเสาร์ที่ 25 สิงหาคม พ.ศ. 2555
วิธีใช้งาน + ติดตั้ง App Link2SD (ลง App ไว้ที่ memory ทุกตัวนะ )
วันเสาร์ที่ 11 สิงหาคม พ.ศ. 2555
ติดต่อฐานข้อมูล MSSQL ด้วย PHP
PHP SQL Server Connect to Database (mssql) การเขียน PHP กับ SQL Server นั้นก็เป็นเรื่องที่สามารถทำได้ง่าย เหมือนกับMySQL ครับ เพราะ PHP ได้เตรียมฟังก์ชั่น mssql ไว้สำหรับการติดต่อกับฐานข้อมูลโดยเฉพาะซึ่งสามารถเรียกใช้งานได้ในทันที
mssql_error()
ถ้าเกิดข้อผิดพลาดตามที่ผมยกตัวอย่างให้ให้ทำการดาวน์โหลดตัว extension ชื่อ php_mssql.dll
php_mssql.dll
ไปไว้ในโฟเดอร์ extension ของ php เช่น C:\AppServ\php5\ext หรือสามารถตรวจสอบ Path ได้ที่ php.ini
Start -> Run -> php.ini
Copy ntwdblib.dll ไปไว้ที่ C:\Windows\system32\
และก็ Restart Apache หรือ Web Server ด้วยน่ะครับ เสร็จแล้วเป็นอันใช้ได้
Syntax
ตัวอย่างการเขียนติดต่อ PHP กับ SQL Server ผ่าน mssql
phpSQLServerConnect.php
SQL Server 2005
SQL Server 2008
Reference : http://www.thaicreate.com/php-manual/ref.mssql.html
mssql_error()
Warning: mssql_connect() [function.mssql-connect]: Unable to connect
to server: localhost in C:\AppServ\www\myphp\phpSQLServerConnect.php on line 7
to server: localhost in C:\AppServ\www\myphp\phpSQLServerConnect.php on line 7
ถ้าเกิดข้อผิดพลาดตามที่ผมยกตัวอย่างให้ให้ทำการดาวน์โหลดตัว extension ชื่อ php_mssql.dll
php_mssql.dll
ไปไว้ในโฟเดอร์ extension ของ php เช่น C:\AppServ\php5\ext หรือสามารถตรวจสอบ Path ได้ที่ php.ini
Start -> Run -> php.ini
extension_dir = "C:/AppServ\php5\ext"
.
.
.
.
.
extension=php_mssql.dll
.
.
.
.
.
extension=php_mssql.dll
Copy ntwdblib.dll ไปไว้ที่ C:\Windows\system32\
และก็ Restart Apache หรือ Web Server ด้วยน่ะครับ เสร็จแล้วเป็นอันใช้ได้
Syntax
$objConnect = mssql_connect($host,$user,$pass);
$host = server,ip,computer-name
$user = user
$pass = password
$host = server,ip,computer-name
$user = user
$pass = password
ตัวอย่างการเขียนติดต่อ PHP กับ SQL Server ผ่าน mssql
phpSQLServerConnect.php
01.
<html>
02.
<head>
03.
<title>ThaiCreate.Com PHP & SQL Server Tutorial</title>
04.
</head>
05.
<body>
06.
<?
07.
$objConnect
= mssql_connect(
"localhost"
,
"sa"
,
""
);
08.
if
(
$objConnect
)
09.
{
10.
echo
"Database Connected."
;
11.
}
12.
else
13.
{
14.
echo
"Database Connect Failed."
;
15.
}
16.
17.
mssql_close(
$objConnect
);
18.
?>
19.
</body>
20.
</html>
SQL Server 2005
SQL Server 2008
Reference : http://www.thaicreate.com/php-manual/ref.mssql.html
วันเสาร์ที่ 4 สิงหาคม พ.ศ. 2555
How to: Copy, Delete, and Move Files and Folders (C# Programming Guide)
How to: Copy, Delete, and Move Files and Folders (C# Programming Guide)
The following example shows how to copy files and directories.
// Simple synchronous file copy operations with no user interface. // To run this sample, first create the following directories and files: // C:\Users\Public\TestFolder // C:\Users\Public\TestFolder\test.txt // C:\Users\Public\TestFolder\SubDir\test.txt public class SimpleFileCopy { static void Main() { string fileName = "test.txt"; string sourcePath = @"C:\Users\Public\TestFolder"; string targetPath = @"C:\Users\Public\TestFolder\SubDir"; // Use Path class to manipulate file and directory paths. string sourceFile = System.IO.Path.Combine(sourcePath, fileName); string destFile = System.IO.Path.Combine(targetPath, fileName); // To copy a folder's contents to a new location: // Create a new target folder, if necessary. if (!System.IO.Directory.Exists(targetPath)) { System.IO.Directory.CreateDirectory(targetPath); } // To copy a file to another location and // overwrite the destination file if it already exists. System.IO.File.Copy(sourceFile, destFile, true); // To copy all the files in one directory to another directory. // Get the files in the source folder. (To recursively iterate through // all subfolders under the current directory, see // "How to: Iterate Through a Directory Tree.") // Note: Check for target path was performed previously // in this code example. if (System.IO.Directory.Exists(sourcePath)) { string[] files = System.IO.Directory.GetFiles(sourcePath); // Copy the files and overwrite destination files if they already exist. foreach (string s in files) { // Use static Path methods to extract only the file name from the path. fileName = System.IO.Path.GetFileName(s); destFile = System.IO.Path.Combine(targetPath, fileName); System.IO.File.Copy(s, destFile, true); } } else { Console.WriteLine("Source path does not exist!"); } // Keep console window open in debug mode. Console.WriteLine("Press any key to exit."); Console.ReadKey(); } }
The following example shows how to move files and directories.
// Simple synchronous file move operations with no user interface. public class SimpleFileMove { static void Main() { string sourceFile = @"C:\Users\Public\public\test.txt"; string destinationFile = @"C:\Users\Public\private\test.txt"; // To move a file or folder to a new location: System.IO.File.Move(sourceFile, destinationFile); // To move an entire directory. To programmatically modify or combine // path strings, use the System.IO.Path class. System.IO.Directory.Move(@"C:\Users\Public\public\test\", @"C:\Users\Public\private"); } }
The following example shows how to delete files and directories.
// Simple synchronous file deletion operations with no user interface. // To run this sample, create the following files on your drive: // C:\Users\Public\DeleteTest\test1.txt // C:\Users\Public\DeleteTest\test2.txt // C:\Users\Public\DeleteTest\SubDir\test2.txt public class SimpleFileDelete { static void Main() { // Delete a file by using File class static method... if(System.IO.File.Exists(@"C:\Users\Public\DeleteTest\test.txt")) { // Use a try block to catch IOExceptions, to // handle the case of the file already being // opened by another process. try { System.IO.File.Delete(@"C:\Users\Public\DeleteTest\test.txt"); } catch (System.IO.IOException e) { Console.WriteLine(e.Message); return; } } // ...or by using FileInfo instance method. System.IO.FileInfo fi = new System.IO.FileInfo(@"C:\Users\Public\DeleteTest\test2.txt"); try { fi.Delete(); } catch (System.IO.IOException e) { Console.WriteLine(e.Message); } // Delete a directory. Must be writable or empty. try { System.IO.Directory.Delete(@"C:\Users\Public\DeleteTest"); } catch (System.IO.IOException e) { Console.WriteLine(e.Message); } // Delete a directory and all subdirectories with Directory static method... if(System.IO.Directory.Exists(@"C:\Users\Public\DeleteTest")) { try { System.IO.Directory.Delete(@"C:\Users\Public\DeleteTest", true); } catch (System.IO.IOException e) { Console.WriteLine(e.Message); } } // ...or with DirectoryInfo instance method. System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(@"C:\Users\Public\public"); // Delete this dir and all subdirs. try { di.Delete(true); } catch (System.IO.IOException e) { Console.WriteLine(e.Message); } } }
สมัครสมาชิก:
บทความ (Atom)