1、点击服务器菜单栏找到数据库软件,MySQL-Front软件为例。
2、按提示登录自己的数据库。
3、查看自己的网站数据情况,找到自己想要点击导出的网站数据库。
4、右键选择自己的数据库,点击输出。
5、找到自己想要导出的数据库格式,一般以sql为主。
6、点击保存的位置,点击确认。
7、完成数据库的导出。
沾过去直接就可以用//参数dt是数据表,fileName是生成Excel的名字
private void CreateExcel(DataTable dt, string fileName)
{
HttpResponse resp
resp = Page.Response
resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312")
resp.AppendHeader("Content-Disposition", "attachmentfilename=" + fileName)
string colHeaders = "", ls_item = ""
////定义表对象与行对象,同时用DataSet对其值进行初始化
//DataTable dt = ds.Tables[0]
DataRow[] myRow = dt.Select()//可以类似dt.Select("id>10")之形式达到数据筛选目的
int i = 0
int cl = dt.Columns.Count
//取得数据表各列标题,各标题之间以t分割,最后一个列标题后加回车符
for (i = 0i <cli++)
{
if (i == (cl - 1))//最后一列,加n
{
colHeaders += dt.Columns[i].Caption.ToString() + "\n"
}
else
{
colHeaders += dt.Columns[i].Caption.ToString() + "\t"
}
}
resp.Write(colHeaders)
//向HTTP输出流中写入取得的数据信息
//逐行处理数据
foreach (DataRow row in myRow)
{
//当前行数据写入HTTP输出流,并且置空ls_item以便下行数据
for (i = 0i <cli++)
{
if (i == (cl - 1))//最后一列,加n
{
ls_item += row[i].ToString() + "\n"
}
else
{
ls_item += row[i].ToString() + "\t"
}
}
resp.Write(ls_item)
ls_item = ""
}
resp.End()
}
//生成xml
protected void Button3_Click(object sender, EventArgs e)
{
DataSet ds = new DataSet()
SqlConnection conn = new SqlConnection("database=库server=.uid=sapwd=")
string sql1 = "select * from 表"
SqlDataAdapter da = new SqlDataAdapter(sql1, conn)
da.Fill(ds)
DataTable dt = ds.Tables[0].Copy()
CreateExcel(dt, "table")
}
这个看你怎么创建的。1,如果你用的成熟的CMS系统,那就容易,按他说的安装好CMS系统和数据库,配置好数据库名,用户名和密码。网页上直接操作录入数据什么的就行了。
2,如果你自己制作网页程序,你得在源代码里写好数据的提交模块。包括从网页获取数据、连接数据库、验证数据库连接信息、提交、存储等很多方面。要有一定的html编程基础。
希望能帮到你!
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)