Download Soft Zend: http://framework.zend.com/downloads/latest
Unzip after coppy folder Zend in path: /library/Zend paste to: C:/xampp with server is Xampp
Continute coppy 3 file in folder Bin paste to: C:\xampp\php
Open File: httpd.conf
Delete sharp "#": LoadModule rewrite_module modules/mod_rewrite.so
Continute open file: php.ini
Delete comma ",": extension=php_pdo_mysql.dll
Find to line include_path and edit such as image:
Test equal command line:
step 1: cmd->run
step 2: write command:
zf show version
step 3: create project
Move on C:\xampp\htdocs
Zf create project C:\xampp\htdocs\chapter1 chapter1
Open folder: C:\xampp\htdocs show up folder chapter1
step 4: run on browser:
http://localhost/chapter1/public/
But you should edit such as after:
Open folder public cut 2 file: index.php and .htaccess out path: C:\xampp\htdocs\chapter1
Open file index.php edit:
before:
after:
after run on browser:
http://localhost/chapter1
Thank you!
hoc php o dau, hoc php online, hoc codeigniter online, day php online, hoc lap trinh web php
Nhận dạy lập trình PHP online, Học PHP từ cơ bản đến nâng cao, Học để đi làm, Học Codeigniter, Dạy Codeigniter chuyên nghiệp, Học PHP Online, Học codeigniter online
Monday, January 20, 2014
Friday, March 22, 2013
Sửa, cập nhật record trong Database
ASP.NET
2.2: Load dữ liệu DataGrid
Lab 01: Sửa, cập nhật
record trong Database
Bước 1: Tạo Form:
Bước 2:
using
System.Data;
using System.Data.SqlClient;
2.2: Load dữ liệu DataGrid
Khởi tạo các biến:
SqlConnection
sqlConnect;
SqlDataAdapter sqlAdapter;
SqlCommand sqlCommand;
string strSql;
DataSet dataSet;
protected void
Page_Load(object sender, EventArgs e)
{
sqlConnect = new SqlConnection("server=.;uid=sa;pwd=HoangDungPro;database=QLSinhVien");
if (!IsPostBack)
{
this.BindData();
}
}
protected void
BindData()
{
DataGrid1.DataSource = GetData("select
* from MON_HOC");
DataGrid1.DataBind();
}
DataSet GetData(string
sql)
{
sqlAdapter
= new SqlDataAdapter(sql,
sqlConnect);
dataSet = new DataSet();
sqlAdapter.Fill(dataSet);
return dataSet;
}
Bước 3:
3.1: Click vào DataGrid
sau đó chọn xuống sự kiện: ItemCommand
protected void FillTheData(string
Ma_mon, string Ten_mon)
{
txtMa_mon.Text = Ma_mon;
txtTen_mon.Text = Ten_mon;
}
protected void
DataGrid1_ItemCommand(object source, DataGridCommandEventArgs e)
{
if (e.CommandName == "Edit")
{
FillTheData(e.Item.Cells[1].Text, e.Item.Cells[2].Text);
lblMessage.Text = "";
}
}
Bước 4: Sau khi lấy được dữ
liệu ra thì ta sẽ cập nhật dữ liệu vào database
protected void btnUpdate_Click(object
sender, EventArgs e)
{
try
{
strSql = "update MON_HOC set Ten_mon =
@Ten_mon where Ma_mon = @Ma_mon";
sqlCommand = new SqlCommand(strSql, sqlConnect);
sqlCommand.Parameters.Add(new SqlParameter("@Ten_mon",
SqlDbType.NVarChar, 50));
sqlCommand.Parameters.Add(new SqlParameter("@Ma_mon",
SqlDbType.NChar, 2));
sqlCommand.Parameters["@Ten_mon"].Value
= txtTen_mon.Text;
sqlCommand.Parameters["@Ma_mon"].Value
= txtMa_mon.Text;
if(sqlConnect.State
== ConnectionState.Closed)
sqlConnect.Open();
sqlCommand.ExecuteNonQuery();
this.BindData();
lblMessage.Text = "Cập nhật thành
công";
}
catch (Exception
ex)
{
lblMessage.Text = ex.Message;
}
finally
{
sqlConnect.Close();
}
}
Bài tập: Tương tự như vậy bạn hãy phát triển thêm
các chức năng: thêm, xóa nữa nhé!
Subscribe to:
Posts (Atom)