[Ajax.AjaxMethod()]
public DataSet GetDataSet()
{
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:工作项目分析 estdb.mdb ;Persist Security Info=True;");
DataSet ds = new DataSet();
試してください
{
OleDbCommand cmd = conn.CreateCommand();
cmd.CommandText = "select * from t_name";
cmd.CommandType = CommandType.Text;
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
da.Fill(ds);
DS を返します。
}
catch
{
conn.Close();
投げる;
}
}
[/code]
<スクリプト言語="JavaScript">
// var ds =test.GetDataTable().value; //tableデータベースソース
//alert(ds.Rows[i].level2;
function getDataSet()
{
var ds =test.GetDataSet().value;
if (ds != null && typeof(ds) == "object" && ds.Tables != null)
{
var s = new Array() = "< ;テーブルスタイル='ボーダー: #000000 1px ソリッドカラー: #993333; フォントファミリー: 'Microsoft Sans Serif'; 背景色: #ffff99;'>";
for(var i=0; i< ;ds.Tables[0].Rows.length; i )
{
s[s.length] = "
"; " ds.Tables[0].Rows[i].id "";
s[s.length] = "" ds.Tables[0].Rows[i]。 f_date " | ";
s[s.length] = "" ds.Tables[0].Rows[i].f_name " | "; [s.length] = "
";
}
s[s.length] = "";
document.getElementById("div1").innerHTML = s.join("");
else
{
alert("调用Ajax接続関数数错误!");