永发信息网

求一个ajax连接数据库提取数据的代码

答案:3  悬赏:30  手机版
解决时间 2021-04-21 23:11

用sql2005的数据库

说说思路,尽量详细点。

最佳答案

public string STR_CONN = System.Configuration.ConfigurationManager.ConnectionStrings["conn"].ConnectionString.ToString();
/// <summary>
/// 查询
/// </summary>
/// <param name="sql"></param>
/// <returns></returns>
public DataSet Query(string sql)
{
using (SqlConnection conn = new SqlConnection(STR_CONN))
{
using (SqlDataAdapter sda = new SqlDataAdapter(sql, STR_CONN))
{
using (DataSet ds = new DataSet())
{
sda.Fill(ds);
return ds;
}
}
}
}


/// <summary>
/// 针对增删改操作
/// </summary>
/// <param name="sql"></param>
/// <param name="param"></param>
/// <returns></returns>
public int TSG(string sql, SqlParameter[] param)
{


SqlConnection conn = new SqlConnection(STR_CONN);
SqlCommand cmd = new SqlCommand(sql, conn);


if (param != null && param.Length > 0)
{
foreach (SqlParameter p in param)
{
cmd.Parameters.Add(p);
}
}


try
{
conn.Open();
return cmd.ExecuteNonQuery();
}
catch (Exception ex)
{
// tran.Rollback();
throw new Exception(ex.Message);
}
finally
{
conn.Close();
}
}


全部回答

用ajax调用web服务,然后在web服务里面连接数据库啊

web服务就是webservice或者.ashx的文件

sqlconnection con=newsqlconnection("server=.,uid=;pwd=;database=")

sqlcommand cmd=new sqlcommand("select *from table",con)

con.open();

datatable dt=new datatable();

有点忘记了 我去看看书再来回答 呵呵

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
DNF中怎么强装备不会暴?
怎么PHOTOSHOP CS8.0里面没有工具变形命令?
一个长方形的周长是40cm,长和宽的比是5:3,这
郑源《幸福恋人》和莫艳琳〈带走〉QQ空间背景
纯蓝钢笔墨水晒晒后颜色能变深吗?
在电脑里怎么进入家园?
祝福企业周年庆词,公司周年庆视频的领导祝福
液体表面张力系数测定
十月九日五行缺什么
找一款情侣玩的游戏
`怎么领取我的问问QQ秀
厦门公交车站。摆摊可以办营业证吗?办了是不
请帮帮忙,怎样辨别黄金的真假
世纪缘婚纱儿童摄影地址在什么地方,想过去办
谁知道这次北京电大的考试答案哪里能找到
推荐资讯
朋友是什么意思,帮朋友代付,显示代付关闭是什
TLBB如何升级超快?
怎么才可以做一个CF高手??
怎么显示拍拍这个服务
优酷的那个吞食天地2和世吞赛是一个的吖?
我女朋友跟了别人
这个问题很麻烦
阿迪达斯怎么样,阿迪达斯如何鉴定真假
雅芳的彩唐韵柔肤水怎么样,大家提提意见
使用臂力器,多久才可以成整块肌肉?能帮助哪
真的有完美的爱情吗?
梦幻西游召唤兽高级敏捷技能好不好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?