标题:直的注意的问题,快了看看!
只看楼主
farderce
Rank: 1
来 自:上海
等 级:新手上路
帖 子:146
专家分:3
注 册:2006-1-11
 问题点数:0 回复次数:9 
直的注意的问题,快了看看!

private void button1_Click(object sender, System.EventArgs e) //用户登录确定按钮
{
//激活menuItem2控件

/////////////////////////////////////////// 与数据库进行连接,进行用户登录
///
if(textBox2.Text!="")
{
Form1 mainform =(Form1)this.Owner;
conn.Open(); //与数据库连接
SqlCommand com=new SqlCommand("select*from [user_guest] where [id]='"+comboBox1.Text+"'",conn);
SqlDataReader reader;
reader=com.ExecuteReader();
if(reader.Read())
{
if(textBox2.Text==reader["password"].ToString().Trim())//核对密码
{
s=comboBox1.Text;
if(char.Parse(reader["id"].ToString())== 0) //权限
{

mainform.menuItem2.Enabled = true;
mainform.menuItem3.Enabled = true;
mainform.menuItem4.Enabled = true;
mainform.menuItem5.Enabled = true;
this.Close();

}


}
else
{
MessageBox.Show("您输入的用户名或密码错,误请重新输入!","密码提示");
textBox2.Text="";
textBox2.Focus();
}
}
conn.Close();
}


else
{
MessageBox.Show("请输入密码!");
textBox2.Focus();
}

}
public string GetComboText() //获取用户名函数
{
return s;
}


}

抱错: "未处理的“System.FormatException”类型的异常出现在 mscorlib.dll 中

其他信息:字符串的长度只能为一个字符" 怎么会这样!

搜索更多相关主题的帖子: 数据库连接 用户登录 private 
2007-05-03 09:18
farderce
Rank: 1
来 自:上海
等 级:新手上路
帖 子:146
专家分:3
注 册:2006-1-11
得分:0 

数据库表:
id char
password char
id niumingqi
password niumingqi

2007-05-03 09:20
farderce
Rank: 1
来 自:上海
等 级:新手上路
帖 子:146
专家分:3
注 册:2006-1-11
得分:0 

还有一个问题:
我在主窗口中对所有的子窗口进行操作,但运行子窗口,它也会在任务栏中出现图标,当一个进程处理了!
怎么让它不出现在任务栏中,只有主窗体!

2007-05-03 09:27
farderce
Rank: 1
来 自:上海
等 级:新手上路
帖 子:146
专家分:3
注 册:2006-1-11
得分:0 
我觉的是这块出现问题了 不知道怎么半 if(textBox2.Text==reader["password"].ToString().Trim())//核对密码
{
s=comboBox1.Text;
if(char.Parse(reader["id"].ToString())== 0) //权限
2007-05-03 09:37
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
得分:0 
this.ShowInTaskbar=false;
这样可以不 让它在任务栏显示

不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2007-05-03 10:07
farderce
Rank: 1
来 自:上海
等 级:新手上路
帖 子:146
专家分:3
注 册:2006-1-11
得分:0 
那在属性中有,感谢楼上的哥们!
我没好好看属性~~~~,哎~~~~~
2007-05-03 10:13
farderce
Rank: 1
来 自:上海
等 级:新手上路
帖 子:146
专家分:3
注 册:2006-1-11
得分:0 
还有一个问题:
拖动主窗体时,子窗体也跟着动.并且子窗体固定在主窗体的某个地方.
2007-05-03 10:36
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
得分:0 
拖动主窗体时子窗体本来就会跟着动的呀

不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2007-05-03 11:44
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
以下是引用farderce在2007-5-3 10:36:06的发言:
还有一个问题:
拖动主窗体时,子窗体也跟着动.并且子窗体固定在主窗体的某个地方.

你将子窗体就显示在主窗体上,这样可以解决你的两个问题。
如果你不明白是哪里出错了,你有加个 try ...catch...就明白 了


飘过~~
2007-05-03 16:06
farderce
Rank: 1
来 自:上海
等 级:新手上路
帖 子:146
专家分:3
注 册:2006-1-11
得分:0 

那属性中有了
form2 显示在 form1(main form) 中,
还有此属性

2007-05-06 10:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-136663-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.225733 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved