c# 获取一个数据表的特定值然后判断

z32109571 2009-04-03 07:31:12
我想获取数据表的登陆表的对应用户的权限值然后判断使一个控件为不可显示我自己的代码在下面,忘高手帮我改一下!实现那个功能!
code=C#]private void zhujianmian_Load(object sender, EventArgs e)
{
denglu form1 = new denglu();
OleDbConnection conn = new OleDbConnection();

conn.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=3210;" + "Data Source =D:\\编程\\二手房管理\\二手房管理\\data\\ershoufang.mdb";
conn.Open();
string sql = "select quanxian from pass where yonghuming='&form1.textBox1.Text&'";

DataColumn mycol;

OleDbDataAdapter adp = new OleDbDataAdapter(sql, conn);
DataSet ds = new DataSet();

adp.Fill(ds, "pass");
string s = ds.Tables["pass"].Columns[2] ;//获取特定的值
if (s == "0")//判断
{
用户管理ToolStripMenuItem.Visible = false;//让控件没法显示



}[/code]
...全文
67 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
z32109571 2009-04-04
  • 打赏
  • 举报
回复
有人会不呀!
z32109571 2009-04-04
  • 打赏
  • 举报
回复
高手指教一下呀!
waiter0425 2009-04-03
  • 打赏
  • 举报
回复
select quanxian from pass where yonghuming

string s = ds.Tables["pass"].Columns[2] ;//获取特定的值


好像查询结果只有一列
而且如果yonghuming 输入错误 结果有可能为空的
z32109571 2009-04-03
  • 打赏
  • 举报
回复
我只要功能哈是c/s模式的!
z32109571 2009-04-03
  • 打赏
  • 举报
回复
我只要功能哈是c/s模式的!
waiter0425 2009-04-03
  • 打赏
  • 举报
回复
这个 如果SQL 注入下 谁都能登录了
z32109571 2009-04-03
  • 打赏
  • 举报
回复
有人会不呀!
luobing261314 2009-04-03
  • 打赏
  • 举报
回复
看看!

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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