ASP.NET 注册、登录与数据的增删改查

Forever_1124 2011-01-03 09:58:00
刚开始接触ASP.NET 用于自学! 想请教一下用ASP.NET和SQLServer数据库中 数据的关联的一些基本问题
自己做一个网站有用户的注册以及登录,在就是用户在网站中对数据的增删改查!自己不知道该怎么下手
...全文
487 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
Forever_1124 2011-01-07
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 fightingthefuture 的回复:]
你这个说的很含糊的!是不会sql语句呢!还是不会把数据库中的信息从数据库中取出来放在你要的页面(地方)中!
如果光是sql的话,建议回去看看数据库的增删改查(insert、delete、update)的语句如何写,
如果是不知道如何与数据库建立连接(有需要的话可以再联系)
[/Quote]

怎么联系啊 留个QQ把 我的284390305
ycproc 2011-01-04
  • 打赏
  • 举报
回复
ADO。Net
chen_ya_ping 2011-01-04
  • 打赏
  • 举报
回复
不要急于求成直接拿代码来看,先搞懂基础的东西(基础很重要)。
chen_ya_ping 2011-01-04
  • 打赏
  • 举报
回复
强烈建议楼主买本好的asp.net书籍和C#书籍看看。
cjfriends 2011-01-04
  • 打赏
  • 举报
回复
我当初学.net就是在网上找相关的视频看,在看看别人的源代码,之后自己写,慢慢的旧入门了
fightingthefuture 2011-01-04
  • 打赏
  • 举报
回复
你这个说的很含糊的!是不会sql语句呢!还是不会把数据库中的信息从数据库中取出来放在你要的页面(地方)中!
如果光是sql的话,建议回去看看数据库的增删改查(insert、delete、update)的语句如何写,
如果是不知道如何与数据库建立连接(有需要的话可以再联系)

wylp_19 2011-01-04
  • 打赏
  • 举报
回复
网上有很多
weakey 2011-01-04
  • 打赏
  • 举报
回复
在资源区下个案例认真看下就懂大致流程是咋回事了。
woshidenghaiyang 2011-01-04
  • 打赏
  • 举报
回复
public void bind(string str)

{

string oledbstr = "";

if (str != null && str != "")

{

oledbstr = str;

}

else

{

oledbstr = "select ID, 姓名,性别,出生日期,工作年限,证件类型,证件号,居住地,Email,手机号码,家庭电话,自我评价 from MResume order by id desc";

}

OleDbConnection oledbcon = new OleDbConnection(GetConnection());

OleDbDataAdapter myda = new OleDbDataAdapter(oledbstr, oledbcon);

DataSet myds = new DataSet();

oledbcon.Open();

myda.Fill(myds, "MResume");

GridView1.DataSource = myds.Tables[0]; //重点要记住的地方,看这个地方是DataSet or DataTable

GridView1.DataKeyNames = new string[] {"id"};//主键

GridView1.DataBind();

oledbcon.Close();

}

GridView行绑定

/// <summary>

/// 改变背景色,第二个方法

/// </summary>

/// <param name="sender"></param>

/// <param name="e"></param>

protected void GridView1_RowDataBound2(object sender, GridViewRowEventArgs e)

{

int i;

//执行循环,保证每条数据都可以更新

for (i = 0; i < GridView1.Rows.Count; i++)

{

//首先判断是否是数据行

if (e.Row.RowType == DataControlRowType.DataRow)

{

//当鼠标停留时更改背景色

// e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#00A9FF'");

//当鼠标移开时还原背景色

// e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");

}

}

//如果是绑定数据行

if (e.Row.RowType == DataControlRowType.DataRow)

{

//鼠标经过时,行背景色变 00A9FF E6F5FA

// e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#00A9FF'");

//鼠标移出时,行背景色变

// e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='#FFFFFF'");

}

//如果是绑定数据行

if (e.Row.RowType == DataControlRowType.DataRow)

{

if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)

{

//删除提示操作

((LinkButton)e.Row.Cells[13].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:\"" + e.Row.Cells[1].Text + "\"吗?')");

e.Row.Cells[11].Text = SubStr(e.Row.Cells[11].Text, 20); //用...代替长文本

}

}

//GridView实现自动编号:

if (e.Row.RowIndex != -1)

{

int id = e.Row.RowIndex + 1;

e.Row.Cells[0].Text = id.ToString();

}

//设置编辑状态文本框长度

//if ((e.Row.RowState == (DataControlRowState.Edit | DataControlRowState.Alternate)) || (e.Row.RowState == DataControlRowState.Edit))

//{

// TextBox curText;

// for (int j = 4; j < 12; j++)

// {

// curText = (TextBox)e.Row.Cells[j].Controls[0];

// curText.Width = Unit.Pixel(60); //设置长度

// curText.Font.Size = FontUnit.Point(11);//设置字号

// }

//}

}

public string SubStr(string sString, int nLeng)

{

if (sString.Length <= nLeng)

{

return sString;

}

string sNewStr = sString.Substring(0, nLeng);

sNewStr = sNewStr + "...";

return sNewStr;

}

luyuwei2008 2011-01-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
ADO.NET操作
到51aspx.com里下载代码看看
[/Quote]
正解!!
rouse12 2011-01-04
  • 打赏
  • 举报
回复
从网上找些例子,看代码
namhyuk 2011-01-04
  • 打赏
  • 举报
回复
管理用户的登录/注册等等,这些asp.net提供了一个傻瓜似的解决方案,参考Membership/Login/Profile相关的内容。其实到最后可能觉得除非自己写个Membership API, 大部分的工作就是配置web.config.

CRUD操作可以参考http://asp.net/learn/data-access。
gmjimmy 2011-01-03
  • 打赏
  • 举报
回复
这个。。。。自己爱怎么做怎么做吧。。
zhaolingliuxiaoyi 2011-01-03
  • 打赏
  • 举报
回复
这个很简单吧啊
yufenghua 2011-01-03
  • 打赏
  • 举报
回复
基本流程差不多是这样:
填写信息......信息有效性判断.......数据库操作(查询 添加).....反馈 一个一个步骤来
wuyq11 2011-01-03
  • 打赏
  • 举报
回复
ADO.NET操作
到51aspx.com里下载代码看看

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧