QQ通讯

news/2024/11/29 12:38:29/

要求

实现增删改查功能

制作代码展示

启动方法

  public void start(){Console.WriteLine("程序启动了,这是start方法");//判断是否登录成功if (login()){Console.WriteLine("登录成功!");Menu();//显示菜单}else{Console.WriteLine("账号或密码错误");}Console.ReadKey();}

登录功能方法

 public bool login(){bool reaf=false;Console.WriteLine("登陆功能,被调用的login方法");// 接收键盘输入,用户名,密码Console.WriteLine("请输入用户名:");usr_name = Console.ReadLine();Console.WriteLine("请输入密码:");string pwd = Console.ReadLine();// 去数据表中查询(需要用户表,用户名列,密码列)string sql = "select COUNT(*) from QQUser where QQID=" + usr_name + " and PassWord='" + pwd + "';";SqlCommand cmd = new SqlCommand(sql, connection);connection.Open();string a = cmd.ExecuteScalar().ToString();Console.WriteLine(a);connection.Close();if (a.Equals("1")){reaf = true;}else{reaf = false;}// 如果查询成功,代表登陆成功,给一个返回值// 如果查询不成功,登陆失败,给一个返回值return reaf;}

显示菜单方法

public void Menu()
{Console.WriteLine("1.查询好友");Console.WriteLine("2.删除好友");Console.WriteLine("3.添加好友");Console.WriteLine("4.修改好友");Console.WriteLine("q.退出");Console.WriteLine("请选择你要操作的选择");string a= Console.ReadLine();switch (a) { case "1":select_from();//查询方法break;case "2":break;case "3":break;case "4":break;default:break;}
}public void select_from() {string sql = "select * from BaseInfo where qqid=" + usr_name + ";";string sql2 = "select count(*) from BaseInfo where qqid=" + usr_name + ";";connection.Open();SqlCommand cmd2 = new SqlCommand(sql2, connection);int a = Convert.ToInt32(cmd2.ExecuteScalar().ToString());if (a > 0){SqlCommand cmd = new SqlCommand(sql, connection);SqlDataReader sdr = cmd.ExecuteReader();while (sdr.Read()){Console.WriteLine("QQ号:" + sdr["qqid"]);Console.WriteLine("昵称:" + sdr["nickname"]);Console.WriteLine("年龄:" + sdr["age"]);}}else{Console.WriteLine("你没有好友");}connection.Close();}

http://www.ppmy.cn/news/246537.html

相关文章

腾 讯 滑块

腾讯邮箱的登录就两个加密,邮箱本身的,和一个腾讯系的滑块,之前搞的时候和防水墙还是一样的,现在和防水墙已经不同了,但是主要的加密还是tdc这个文件。现在邮箱的滑块和防水墙相比简洁了很多,全程就两个包 …

Q_04_01 什么是Q#?

什么是Q#? Q#是用于量子计算的可扩展的多范式特定领域编程语言。 Q#是一种量子编程语言,它可以用来描述如何在量子机器上执行指令。 可以定位的机器包括许多不同的抽象层次,从各种模拟器到实际的量子硬件…

Q-Q图

Q-Q图 ​  统计学里的Q-Q图(Q代表分位数)是一个概率图,用图形的方式比较两个概率分布,把他们的两个分位数放在一起比较。首先选好分位数间隔。图上的点(x,y)反映出一个第二分布(y坐标)的分位数…

大数据24小时:地质局发布地质大数据共享平台,科大讯飞将语音识别植入腾讯小Q机器人

地质调查局发布首个地质大数据共享服务平台“地质云”;华为与华制智能合作,共同发布制造业解决方案“智造云”;科大讯飞与腾讯联手,将语音识别技术植入腾讯小Q机器人……以下为您奉上更多大数据热点事件 编辑 | abby 官网 | www.d…

讯连科技

youcam3注册版下载 thunder://QUFodHRwOi8vZHgyLnFpYW5uYW8uY29tOjgwODAvc2VydmxldC9GaWxlRG93bmxvYWQ/dmlkPTAmZmlsZW5hbWU9Ly9pcXNody8tNGUwYS00ZjIwLTUyMDYtNGVhYi8yMDEwLzAyL1lvdUNhbVBhdGNoLTAwMmR3d3cuaXFzaHcuY29tLnJhclpa 注册码YK4694178987463M youcam4注册版 …

QQ 腾讯QQ(简称“QQ”)是腾讯公司开发的一款基于Internet的即时通信(IM)软件...

QQ 编辑 腾讯QQ(简称“QQ”)是腾讯公司开发的一款基于 Internet的 即时通信( IM) 软件。 腾讯QQ支持在线聊天、视频通话、点对点断点续传文件、共享文件、 网络硬盘、自定义面板、 QQ邮箱等多种功能,并可与多种通讯终端相连。2015年

rtx服务器消息管理,RTX 腾讯通 | im.qq.com

l 所有用户的消息记录 可以记录RTX系统中所有用户的消息内容以及发送时间和接收者。 l 消息记录的查看 管理员可以方便的在本插件中查看所有被记录的数据。这些数据,均以列表方式显示。 l 消息记录的查询和检索 管理员根据用户名和用户消息内容的关键字查询到对应…

开源项目——小Q聊天机器人V1.2

声明:本博客内容只为学习交流使用,未经本人同意,禁止商用,此应用已有上线版本,严禁盗版!!! 小Q聊天机器人V1.0 http://blog.csdn.net/baiyuliang2013/article/details/51386281 小Q聊…