永发信息网

帮忙啊 VS2005与SQL2005中gridview的编辑删除查询代码

答案:4  悬赏:70  手机版
解决时间 2021-08-14 04:12
  • 提问者网友:饥饿走向夜
  • 2021-08-13 12:31

我是用VS2005和SQL2005做的项目 我也用数据库直接连接 对项目进行编辑 删除 和查询功能 我也已经实现了 可是CS文件中 没代码啊 哎

我要的是那个代码 哎 !!!哪位高手可以把代码给我啊 我编辑和删除是一起的 查询是另一个网页的 !!高手们 帮帮我啊 !!!

最佳答案
  • 五星知识达人网友:猎心人
  • 2021-08-13 13:00
这项目是你自己写的,还是别人的项目你打开的
全部回答
  • 1楼网友:时间的尘埃
  • 2021-08-13 14:40

连接数据库的代码可以在web.config里找。或者在gridview的连接属性里找啊。

  • 2楼网友:三千妖杀
  • 2021-08-13 13:31

你用Visual Studio 打开不就好了,

  • 3楼网友:夜余生
  • 2021-08-13 13:17

楼主的意思是手动写代码连接数据库并取得数据绑定到gridview上的话。可以参考我写的东西,首先把你那些数据库连接控件去掉。

在你的页面的.cs里面写上(这里是拿SQL服务器做例子)

using System.Data; using System.Data.SqlClient;

然后在page_load里面

pageload()

{

if(!this.ispostback)

{

binddata();

}

}

protected void binddata()

{

SqlConnection sqlcon = new SqlConnection("数据库连接字符串,一般这个都是写到web.config里面的");

SqlDataAdapter sda = new SqlDataAdapter();

if (sqlcon.State != ConnectionState.Open) { sqlcon.Open(); }

SqlCommand sqlcom = new SqlCommand("sql语句", sqlcon)

DataSet ds = new DataSet();

sda.SelectCommand = sqlcom;

sda.Fill(ds);

gridview.datasource=ds.tables[0];

gridview.databind();

if (sqlcon.State == ConnectionState.Open) { sqlcon.Close(); } sqlcon.Dispose(); sqlcom.Dispose(); sda.Dispose();

}

上面的代码没有完全按照C#的规范写,只是这个流程,你看懂就行了。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯