เว็บบอร์ดภายในศาลจังหวัดสงขลา นะจ๊ะ (-_-)
โปรแกรมของศาล ที่ดูแล => E-Board (Realtime) => ข้อความที่เริ่มโดย: พนักงานราชการ ที่ 24/12/12
-
กระดานนัดพิจารณาคดี
http://localhost:8080/e-board/board-00?bid=01
กระดานคำร้องขอปล่อยตัว
http://localhost:8080/e-board/board-00?bid=02
======================================================
:: ติดตั้ง Java Runtime
1. Download ไฟล์ Java Runtime จาก http://java.com/en/download/index.jsp
2. ติดตั้ง Java Runtime จากไฟล์ที่ Download มา
:: ติดตั้ง Web Server (Apache Tomcat 7)
1. Download ไฟล์ Apache Tomcat 7 จาก http://tomcat.apache.org/download-70.cgi
2. ติดตั้ง Apache Tomcat 7 จากไฟล์ที่ Download มา
:: ติดตั้ง Database Server (MySQL 5)
1. Download ไฟล์ MySQL 5 จาก http://dev.mysql.com/downloads/mysql/5.0.html
2. ติดตั้ง MySQL 5 จากไฟล์ที่ Download มา
===============================================================
:: ทดสอบ Java Runtime
1. พิมพ์ java -version ใน Console
2. จะแสดง version ของ Java Runtime
:: ทดสอบ Web Server (Apache Tomcat 7)
1. พิมพ์ http://localhost:8080/
2. จะแสดงหน้า Home ของ Apache Tomcat 7
:: ทดสอบ Database Server (MySQL 5)
1. พิมพ์ mysql -u root -p ใน Console
2. จะแสดงข้อความถาม Password
3. หากไม่มีอะไรผิดพลาดจะขึ้น Prompt ดังนี้ mysql>
======================================================
:: ติดตั้งฐานข้อมูลโปรแกรม e_board
1. พิมพ์ mysql -u root -p ใน Console
2. จะแสดงข้อความถาม Password ให้ใส่ password (จากขั้นตอนการติดตั้ง Database Server)
3. mysql> create database e_board;
4. mysql> use e_board;
5. mysql>\. c:\e_board-25551224.sql (ต้อง Copy ไฟล์ชื่อ e_board-25551224.sql ไปไว้ที่ Drive c:\ )
6. grant all on e_borad.* to 'admin'@'localhost' identified by 'technopass';
7. exit
:: ทดสอบฐานข้อมูล e_board
1. พิมพ์ mysql -u admin -p ใน Console
2. จะแสดงข้อความถาม Password (ป้อน technopass)
3. หากไม่มีอะไรผิดพลาดจะขึ้น Prompt ดังนี้ mysql>
4. mysql> show databases;
5. จะต้องเห็นรายการฐานข้อมูลชื่อ e_board
===============================================
:: ติดตั้งโปรแกรม e-board บน Web Server (Apache Tomcat 7)
1. Copy ไฟล์ชื่อ e-board.war ไปไว้ที่ C:\Programe Files\Apache Software Foundation\Tomecat 7.0\webapps\
2. โปรแกรมจะสร้าง Folder ชื่อ e-board ให้อัตโนมัติ
:: ทดสอบโปรแกรม e-board บน Web Server (Apache Tomcat 7)
1. พิมพ์ http://localhost:8080/e-board/board-00?bid=01
2. จะแสดง Electronic Board นัดความคดี
==================================================
:: ตั้งค่าโปรแกรม e-board บน Web Server (Apache Tomcat 7)
1. พิมพ์ http://localhost:8080/e-board/setboard (เพื่อทำการสร้างและแก้ไขบอร์ด)
2. พิมพ์ http://localhost:8080/e-board/setquery (เพื่อทำการสร้างและแก้ไขคำสั่ง SQL ในการดึงข้อมูลคดีของศาล)
3. พิมพ์ http://localhost:8080/e-board/setfield (เพื่อทำการสร้างและแก้ไขฟิลด์ข้อมูที่ได้จากคำสั่ง SQL โดยตั้งชื่อหัวตาราง ความกว้าง ฯลฯ)
=======================================
-
เกรงใจจังแต่ ไม่ รู้ จะถามใครดี
http://2.bp.blogspot.com/-6UGudVm1lCM/UNlxsk_XmPI/AAAAAAAAFq4/MI_1FEu7AhQ/s1600/mysql.jpg
(http://2.bp.blogspot.com/-6UGudVm1lCM/UNlxsk_XmPI/AAAAAAAAFq4/MI_1FEu7AhQ/s1600/mysql.jpg)
ตามรูป รบกวน สอบถาม ครับ คือ ตามรูป ผม login เข้า mysql -u root -p สามารถ เห็น ฐานข้อมูลทั้ง หมด แต่ พอ login เข้า mysql -u admin -p มอง เห็น เฉพาะ บาง ฐานข้อมูล ถ้าเราต้อง การ ให้ มอง เห็น ทุกฐาน ข้อมูล ใช้ คำ สั่ง อะไร ...
ตอนแรก grant all on e_borad.* to 'admin'@'localhost' identified by 'technopass'; ไป แล้ว
เข้า พิมพ์ mysql -u admin -p ใน Console
แสดงข้อความถาม Password (ป้อน Password) เข้าได้เรียบ ร้อย แต่
จะสั่งให้ โชว์ มันโชว์ ไม่หมด ตาม รูป ที่ให้ ไป ครับ
mysql> show databases;
ไม่ เห็นรายการฐานข้อมูลชื่อ e_board
grant all on *.* to 'admin'@'localhost' identified by 'technopass';
grant all on *.* to 'root'@'localhost' identified by 'technopass';
-
SELECT cs.[หมายเลขดำที่/พศ] AS id,cs.โจทก์ AS jd,cs.จำเลย AS jm,ap.นัดมาทำไม as aw, Format(เวลา '0#.00') as at, ห้องพิจารณาคดีที่ as ar FROM แผนกรับฟ้อง AS cs INNER JOIN สมุดนัดพิจารณา AS ap ON cs.[หมายเลขดำที่/พศ] = ap.[หมายเลขคดีดำที่/พศ] WHERE ap.วันปัจจุบัน = DATE();
------------------------
#dbres.properties
#db_url=jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\\data\\e-board.mdb;uid=;pwd=;
#db_url=jdbc:sqlserver://10.1.23.67:1433;databaseName=e_board
#db_driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
#db_url=jdbc:mysql://localhost:3306/e_board
#db_driver=com.mysql.jdbc.Driver
db_url=jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\\data\\datamain.mdb;uid=;pwd=;
db_driver=sun.jdbc.odbc.JdbcOdbcDriver
db_user=admin
db_password=technopass
-
e_board for msaccess
1. ลบ Folder ชื่อ e-board เดิม แล้ว Copy ไฟล์ e-board.war ตัวใหม่แทน
2. Import ฐานข้อมูล MySQL จากไฟล์ e_board_msaccess.sql
3. แก้ไขไฟล์ Config ชื่อ ../WEB-INF/classes/dbres.properties โดยใช้ตัวอย่างจากไฟล์ config4msaccess.txt
4. restart tomcate server
* ในไฟล์ config4msaccess.txt บรรทัดที่มี DBQ=c:\\data\\datamain.mdb ต้องมีฐานข้อมูลอยู่จริง
* ข้อมูลจะดึงจากวันนัดปัจจุบัน ดังนั้นต้องมีนัดจริง
* ทดสอบ http://localhost:8080/e-board/board-00?bid=01
drop database e_board;
3. mysql> create database e_board;
4. mysql> use e_board;
5. mysql>\. c:\e_board_msaccess.sql
DROP DATABASE ชื่อฐานข้อมูลที่ต้องการลบ
-
-----------------------------
019
1. ส่งออกตารางฐานข้อมูล tbProcessStatus ไปที่ datasub.mdb
2. เพิ่มฟิลด์ pc_status ชนิด integer ใน datamain.mdb ตาราง [สมุดนัดพิจารณา] และ datasub.mdb ตาราง [คำร้องใบเดียว]
3. เพิ่มการเชื่อมโยงฐานข้อมูลสำหรับตาราง tbProcessStatus ในฟอร์มหน้าบัลลังก์และประชาสัมพันธ์
============================================================================
4. ส่งออกแบบสอบถามและฟอร์มดังต่อไปนี้ ไปที่ฟอร์มหน้าบัลลังก์
- qryAppointStatus
- qryEntryAppointStatus
- frmAppointStatus
5. เพิ่มเมนูในฟอร์มหน้าบัลลังก์ เพื่อเรียกฟอร์ม frmAppointStatus ขึ้นมากรอกข้อมูลสถานะ
============================================================================
6. ส่งออกแบบสอบถามและฟอร์มดังต่อไปนี้ ไปที่ฟอร์มประชาสัมพันธ์
- qryInsureStatus
- qryEntryInsureStatus
- frmInsureStatus
7. เพิ่มเมนูในฟอร์มประชาสัมพันธ์ เพื่อเรียกฟอร์ม frmInsureStatus ขึ้นมากรอกข้อมูลสถานะ
============================================================================
* หมายเหตุ
* ปรับปรุงและเพิ่มเติมข้อมูลสถานะในตาราง tbProcessStatus ตามที่ศาลต้องการ ก่อนการใช้งาน
-
1. สำรอง c:\Program
Files\Apache...\...\webapps\e-board\classes\*.properties
2. แตกไฟล์แนบ e-board-real-time-25560128.zip
3. Copy ไฟล์ e-board.war ไปที่ c:\Program Files\Apache...\...\webapps\e-board.war
4. Copy ไฟล์ที่สำรองกลับที่เดิม และ Restart Tomcat7 และ ทดสอบ
* admin เพิ่มเติม setboard setquery และ setfield เพื่อดึงสถานะ
-------- Original Message --------
Subject: หน้าจอโปรแกรมกรอกสถานะการพิจารณาคดีและสถานะการขอประกันตัว
Date: Mon, 28 Jan 2013 12:01:09 +0700
From: tone.i@coj.go.th
To: หน่วยงาน:สำนักอำนวยการประจำศาลจังหวัดสงขลา:ภาค 9 <sklc@coj.go.th>
1. ส่งออกตารางฐานข้อมูล tbProcessStatus ไปที่ datasub.mdb
2. เพิ่มฟิลด์ pc_status ชนิด integer ใน datamain.mdb ตาราง [สมุดนัดพิจารณา] และ datasub.mdb ตาราง [คำร้องใบเดียว]
3. เพิ่มการเชื่อมโยงฐานข้อมูลสำหรับตาราง tbProcessStatus ในฟอร์มหน้าบัลลังก์และประชาสัมพันธ์
============================================================================
4. ส่งออกแบบสอบถามและฟอร์มดังต่อไปนี้ ไปที่ฟอร์มหน้าบัลลังก์
- qryAppointStatus
- qryEntryAppointStatus
- frmAppointStatus
5. เพิ่มเมนูในฟอร์มหน้าบัลลังก์ เพื่อเรียกฟอร์ม frmAppointStatus ขึ้นมากรอกข้อมูลสถานะ
============================================================================
6. ส่งออกแบบสอบถามและฟอร์มดังต่อไปนี้ ไปที่ฟอร์มประชาสัมพันธ์
- qryInsureStatus
- qryEntryInsureStatus
- frmInsureStatus
7. เพิ่มเมนูในฟอร์มประชาสัมพันธ์ เพื่อเรียกฟอร์ม frmInsureStatus ขึ้นมากรอกข้อมูลสถานะ
============================================================================
* หมายเหตุ
* ปรับปรุงและเพิ่มเติมข้อมูลสถานะในตาราง tbProcessStatus ตามที่ศาลต้องการ ก่อนการใช้งาน
-
-
01
---------------------------------------------------------------
select
[หมายเลขดำที่/พศ] as id,
Format(วันเดือนปีประกัน,'dd/mm/yyyy') as ad,
ชื่อนายประกัน as nm,
ประกันจำเลยชื่อ as jl,
ขอประกันด้วย as ass,
Format(ราคาหลักรวม,'#,###') as am,
pc.pc_status
FROM
คำร้องใบเดียว as cr LEFT JOIN tbProcessStatus as pc ON cr.pc_status=pc.pc_id
WHERE
วันเดือนปีประกัน=DATE() and pc.pc_group=2
------------------------------------
02
--------------------------------------------
SELECT
cs.[หมายเลขดำที่/พศ] AS id,
cs.โจทก์ AS jd,
cs.จำเลย AS jm,
ap.นัดมาทำไม as aw,
Format(เวลา,'0#.00') as at,
ห้องพิจารณาคดีที่ as ar,
Format(วันปัจจุบัน,'dd/mm/yyyy') as ad,
pc.pc_status as pc_status
FROM ((
แผนกรับฟ้อง AS cs INNER JOIN สมุดนัดพิจารณา AS ap ON cs.[หมายเลขดำที่/พศ] = ap.[หมายเลขคดีดำที่/พศ])
LEFT JOIN tbProcessStatus AS pc ON ap.pc_status=pc.pc_id )
WHERE ap.วันปัจจุบัน = DATE();
---------------------------------------------------------
-
รูปภาพ คู่มือ
-
http://tvs.songkhla.com:8080/e-board/index.html
เบอร์โทรสายตรง เบอร์โทรภายใน เบอร์โทรมหาดไทย
ผู้อำนวยการฯ 0-2541-2335 1259 1059
กลุ่มช่วยอำนวยการ 0-2541-2336 1260 1145
กลุ่มระบบงานฯ 0-2541-2036 1263 1060
กลุ่มระบบเครือข่ายฯ 0-2513-0557 1289 1008
กลุ่มสนับสนุนฯ 0-2512-8456 1261 1075
**แจ้งปัญหาระบบงาน**