永发信息网

跪求C#大神解答!(答辩用的)

答案:3  悬赏:20  手机版
解决时间 2021-03-20 18:15
  • 提问者网友:泪痣哥哥
  • 2021-03-19 23:08
跪求C#大神解答!(答辩用的)
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-03-19 23:23
yhm = Me.TextBox1.Text.Trim //得到TextBox1的值赋给变量yhm
ma = Me.TextBox2.Text.Trim//得到TextBox2的值赋给变量ma
Dim c As String = "select * from 用户where 用户名='" & yhm & "' and 密码='" & ma & "'"
//拼sql语句
Dim ad As New SqlClient.SqlDataAdapter(c, Me.用户TableAdapter.Connection)
//连接数据库语句
Me.DemoDataSet.用户.Clear()
// 清空Me.DemoDataSet.用户这个表集合中的用户表内容
ad.Fill(Me.DemoDataSet.用户)
//给Me.DemoDataSet.用户这个表赋值
If Me.DemoDataSet.用户.Count > 0 Then
//统计Me.DemoDataSet.用户这表中的条数如果大于0
qx = Me.DemoDataSet.用户(0).权限
//就取出权限这个字段的数据赋给qx 这个变量
Else

MsgBox("用户名或密码错误!")
//否则弹出这个message
Me.TextBox1.Text = ""
// 清空TextBox1值
Me.TextBox2.Text = ""
// 清空TextBox2值
Me.TextBox1.Focus()
//让TextBox1获得焦点
Exit Sub
//退出sub
End If
//结束if
f2.用户管理ToolStripMenuItem.Enabled = True
f2.仓库信息管理ToolStripMenuItem.Enabled = True
//让上面这俩可以编辑
Select Case qx
//用case语句判断QX变量的值
Case 0
//0的场合
f2.仓库信息管理ToolStripMenuItem.Enabled = False
Case 1
//1的场合
f2.用户管理ToolStripMenuItem.Enabled = False
全部回答
  • 1楼网友:轻雾山林
  • 2021-03-20 00:12
自己改一下就可以拉,两个差不多的追问每句句子的含义 代码是可以运行的追答你百度下VB.NET代码转C#,把代码敲进去,就会得到C#,这就是一个读取数据库然后填充一个DataSet的小程序而已
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯