今天在逛保哥的網站時,看到一個很方便的東西,可以讓整個專案裡,在TemplateField下的CommandName
設定成"delete"時,變自動加上confirm的javascript提醒,這樣可以省去許多的時間,讓程式碼變的更精簡~~
lansilote 發表在 痞客邦 留言(0) 人氣(73)
本來以為沒辦法直接在頁面使用<%=....%>的語法,但後來逛保哥的網站時發現,原本asp
在頁面是以<%=....%>來繫結資料,只是在asp.net下要將語法改成<%#...%>,而且
要在code behind中加上Page.DataBind(),並宣告protected function,例如:
protected string GetToday()
lansilote 發表在 痞客邦 留言(0) 人氣(15)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Web.Configuration;
using System.Xml;
public partial class SqlToXML: System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
XmlDocument xml = new XmlDocument();
SqlConnection Conn = new SqlConnection(WebConfigurationManager.ConnectionStrings["Northwind"].ConnectionString);
Conn.Open();
SqlCommand cmd = new SqlCommand("SELECT LastName, FirstName, Title FROM [Employees] FOR XML AUTO,root('root'), elements", Conn);
xml.Load(cmd.ExecuteXmlReader());
xml.Save(Server.MapPath("Employees.xml"));
}
}
lansilote 發表在 痞客邦 留言(0) 人氣(306)
public class DatabindExample : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid DataGrid1;
private void Page_Load(object sender, System.EventArgs e)
{
if (!Page.IsPostBack)
{
DataSet myDS = new DataSet();
DataTable dt = new DataTable();
DataRow dr;
dt.Columns.Add(new DataColumn("列号", typeof(Int32)));
dt.Columns.Add(new DataColumn("项目", typeof(string)));
dt.Columns.Add(new DataColumn("日期", typeof(DateTime)));
dt.Columns.Add(new DataColumn("布尔值", typeof(bool)));
for (int i = 1; i <= 9; i++)
lansilote 發表在 痞客邦 留言(0) 人氣(4,199)
SELECT * INTO test FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel
8.0;Database=C:\sub_category.xls', [Sheet1$])
lansilote 發表在 痞客邦 留言(0) 人氣(7,914)
之前找了很久的設定方式,沒想到陰錯陽差的讓我在搜尋別的東西時找出來,以下就是遇到的錯誤碼和設定的方式,希望
有遇到這個問題的朋友也能順利的解決~~
問題1.
An error occurred on the server when processing the URL.Please contact the system administrator
解决方法:
打開IIS7的asp設定,展開“偵錯內容”選項,“將錯誤傳送到瀏覽器”預設是False,改為True,然後會出現以下錯誤:
問题2.
錯誤類型:ADODB.Connection (0x800A0E7A) 未找到提供程序的解决方法
解决方法:
Regsvr32.exe "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll"
如果你的win系统是64位的话,仍然會出現下列的錯誤:
問题3.
錯誤類型:ADODB.Connection (0x800A0E7A) 未找到提供程序的解决方法
解决方法:
在cmd.exe文件上點選右键,以“系统管理員的身份”執行它,然後到C:\inetpub\AdminScripts目錄下,執行以下代碼:
cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 true
lansilote 發表在 痞客邦 留言(0) 人氣(269)
asp在資料庫要新增、修改、刪除時,要先與資料庫做連結,此時可以下一些
參數來管理資料庫開啟的情形,例如我們常常寫的語法如下:
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql , conn , 3 , 3
lansilote 發表在 痞客邦 留言(0) 人氣(892)
在上次講完blog的重要之後,這星期上的課是以facebook和plurk為主,屬於微網誌的應用,目前
使用facebook的人遠比plurk要來的多,一方面是因為電視報導,另一方面是因為遊戲…開心農場紅及
一時,連男女朋友也能為這遊戲吵架而分手QQ...想來也是挺新奇的XDD
回歸重點,之前有和朋友討論到plurk這東西,朋友不知plurk是什麼,它能做什麼?我有大概跟他
lansilote 發表在 痞客邦 留言(0) 人氣(210)
今天是來興展之後的第一次報告,其實在報告前充滿了緊張,然後報告時還是會有
嗯…對的口頭禪>"<,這個真的應該要好好的改過才是,另一個要改的地方就是講話的
音量偏小,而且還愈講愈小聲…這是那時還沒進入興展之前,Frank就有提醒我的,但
還沒能改進…
lansilote 發表在 痞客邦 留言(0) 人氣(36)
很高興公司有這個機會,請到自強大學長和Blog達人Alice,來分享網路行銷上的知識及經驗,在一開始時
介紹為何Blog會如此重要,因為Blog被Google Robot(專門爬網站資料的機器人)搜尋到的機率較大,遠比網
站本身大的多,若想要讓公司網站更容易被搜尋的到,那blog的建立就辦演著相當重要的角色。透過這次的上
課,深刻了解到blog的重要性,如何提升自己在被google關鍵字搜尋的排名,下星期要討論目前正夯的
lansilote 發表在 痞客邦 留言(0) 人氣(12)