C#+vs制作登陆界面 winform的

一个简易的登陆界面两个按钮分别是确定和取消两个label用户名和密码两个textbox该如何写代码?还有数据库连接呢??谢谢!我用的是SQLSERVER2005登陆界面是... 一个简易的登陆界面 两个按钮分别是确定和取消 两个label 用户名和密码 两个textbox 该如何写代码?还有数据库连接呢??谢谢!
我用的是SQLSERVER2005 登陆界面是那样的 我的数据库是TEST 表格有Student d都是学生信息 具体的背后的代码一直都弄不好 而且数据库连接不成功 我在图书馆借的书 都没有怎么写清楚 可能我太笨了 呵呵
展开
 我来答
mawering
2010-12-27 · TA获得超过938个赞
知道小有建树答主
回答量:750
采纳率:0%
帮助的人:211万
展开全部
数据库连接的字符串:
connectionString = "Data Source=" + SQL服务器名 + ";Initial Catalog=" + 数据库名 + ";Persist Security Info=True;User ID=" + 用户名 + ";Password=" + 密码;
其他的直接在设计页面中拖控件不就行了吗,
再给你个查询数据库的方法:
/// <summary>
/// 执行一条计算查询结果语句,返回查询结果(object)。
/// </summary>
/// <param name="SQLString">计算查询结果语句</param>
/// <returns>查询结果(object)</returns>
public static object GetSingle(string SQLString)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlCommand cmd = new SqlCommand(SQLString, connection))
{
try
{
connection.Open();
object obj = cmd.ExecuteScalar();
if ((Object.Equals(obj, null)) || (Object.Equals(obj, System.DBNull.Value)))
{
return null;
}
else
{
return obj;
}
}
catch (System.Data.SqlClient.SqlException e)
{
throw e;
}
finally
{
cmd.Dispose();
connection.Close();
}
}
}
}
调用方法:string result = GetSingle("select 1 + 2").ToString();
添加按钮的方法直接双击你拖的按钮控件就自动出来了,在里面写上这条语句,用断点跟一下就能看到结果了
百度网友f909a24
2010-12-27
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
你很多东东没说清楚:什么数据库。。。你的用户名密码是不是用来进行数据库访问验证?
暂且用sql Server吧,猜猜是不是你想要的效果
先添加引用
using System.data.sqlData;
连接语句
在“确定”按钮的click事件里写上:
{
string connectstring =@"Data Source=LEOCHEN-PC(服务器名);Initial Catalog=F:\VISUAL STUDIO 2008\宿舍管理系统\SUSHEGUANLI.MDF(数据库名);User id=‘ “+ textboxName.Text+ " ' ;password = ' "+textboxPassword.Text +" ' ";
sqlconnection conn=new sqlconnection(connectstring);
conn.open();
//接下来,可以写上数据库操作语句。。。。你说的这需求真抽象了
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灬星辰丶aile
2010-12-27 · TA获得超过1030个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:412万
展开全部
直接把代码发给我! 我帮你改下吧 百度HI我
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e2e8df7
2010-12-27 · TA获得超过258个赞
知道小有建树答主
回答量:283
采纳率:0%
帮助的人:156万
展开全部
加QQ我帮你看看吧
276707797
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式