登录
首页 » C#源码 » C# 创建SQL RAND()随机数查询数据库

C# 创建SQL RAND()随机数查询数据库

于 2023-08-22 发布 文件大小:14.11 kB
0 139
下载积分: 2 下载次数: 1

代码说明:

C# 随机读取数据库中几条记录,使用了SQL语句中的RAND()来实现随机查询,根据生成的随机数查询记录,最终将查询的数据返回到DataTable对象中显示出来,实现本随机查询的核心代码如下示:   string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");   string P_Str_SqlStr = string.Format(//创建SQL查询字符串    "SELECT * FROM tb_Student WHERE 学生编号=22050110+FLOOR(RAND()*10)");//创建了随机查询   SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);   DataTable P_dt = new DataTable();//创建数据表   P_SqlDataAdapter.Fill(P_dt);//填充数据表   return P_dt;//返回数据表

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C# 利用AND运算符进行查询
    C# 利用AND运算符进行查询,查询外语成绩和高数成绩都大于80的学生信息。相关的SQL语句写法和自定义如下:   string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");   string P_Str_SqlStr = string.Format(//创建SQL查询字符串    "SELECT * FROM tb_Grade WHERE 外语>80 AND 高数>80");   SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);   DataTable P_dt = new DataTable();//创建数据表   P_SqlDataAdapter.Fill(P_dt);//填充数据表   return P_dt;//返回数据表
    2023-08-29 10:55:04下载
    积分:1
  • C# 演示如何使用DataGridView更新数据
    C#更新修改DataGridView数据,请直接在DataGridView表格中修改数据,C# 更新DataGridView数据的实现代码如下:   private void button1_Click(object sender, EventArgs e)   {//更新数据    var MyCount = this.sqlDataAdapter1.Update(this.dataSet1, "Customers");    var MyInfo = "成功更新" + MyCount.ToString() + "条记录!";    MessageBox.Show(MyInfo, "信息提示", MessageBoxButtons.OK);   }   private void Form1_Load(object sender, EventArgs e)   {//读取Customers数据表记录    var MySQL = "Select * From Customers ";    this.sqlConnection1.ConnectionString = "Data Source=.SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True";    this.sqlCommand1 = new System.Data.SqlClient.SqlCommand("Select * From Employees", this.sqlConnection1);    this.sqlDataAdapter1 = new System.Data.SqlClient.SqlDataAdapter(this.sqlCommand1);    this.sqlCommandBuilder1 = new System.Data.SqlClient.SqlCommandBuilder(this.sqlDataAdapter1);    this.sqlDataAdapter1.Fill(this.dataSet1, "Customers");    this.dataGridView1.DataSource = this.dataSet1.Tables[0];
    2022-03-24 05:10:10下载
    积分:1
  • C#仿写微信中的打飞机小游戏
    C#仿写微信中的打飞机小游戏源码,费了好大劲写出来的,感觉比微信中的打飞机要复杂一些,不过本程序还是有Bug的没有修正,主要是退出机制有Bug,单击关闭后,程序还在后台运行,需要通过任务管理器关闭进程,不知道是怎么回事呀,我是折腾够了,留着高手修正吧。以下是相关的代码:   SecondaryBuffer secBuffer;//缓冲区对象   Device secDev;//设备对象   secDev = new Device();   secDev.SetCooperativeLevel(form, CooperativeLevel.Normal);//设置设备协作级别   secBuffer = new SecondaryBuffer(musicPath, secDev);//创建辅助缓冲区   secBuffer.Play(0, BufferPlayFlags.Default);//设置缓冲区为默认播放
    2023-01-02 17:25:05下载
    积分:1
  • 空调控制
    空调控制源代码,在这里贡献给大家研究
    2023-02-04 07:30:04下载
    积分:1
  • C# 为文字创建渐变色的下划线
    C# 为文字创建渐变色的下划线,放大后还是很漂亮的,下划线变成了点状的,而且是颜色是渐变的,下面介绍实现这一功能的代码,给字符串创建渐变色下划线,核心代码如下:   TextDecoration MyUnderline = new TextDecoration();   Pen MyPen = new Pen();   MyPen.Brush = new LinearGradientBrush(Colors.Green,    Colors.Blue, new Point(0, 0.5), new Point(1, 0.5));   MyPen.Brush.Opacity = 0.5;   MyPen.Thickness = 1.5;   MyPen.DashStyle = DashStyles.Dash;   MyUnderline.Pen = MyPen;   MyUnderline.PenThicknessUnit = TextDecorationUnit.FontRecommended;   TextDecorationCollection MyCollection = new TextDecorationCollection();   MyCollection.Add(MyUnderline);   this.textBlock1.Text = "中华人民共和国";//自定义要显示下划线的文字   this.textBlock1.FontSize = 48;   this.textBlock1.TextDecorations = MyCollection;   需要请下载完整源码。运行效果图如下。
    2022-01-22 05:14:06下载
    积分:1
  • C# zxing.dll控件生成条形、二维,包括39
    C# 生成条形码,这个程序是使用了zxing.dll控件例子,可以生成包括39码在内的条形码,还可生成二维码,程序自身是WPF类型的。用户测试时,输入13位数字字符串,然后单击对应按钮即可生成二维码或条形码,可对其进行解码。   请参阅源代码中的相关目录,对应的是生成39条码和一般条码的源代码,这两个类型都有生成二维码的例子,代码中关键点已添加了注释。
    2023-04-28 02:50:03下载
    积分:1
  • libjpeg v9b 用于处理jpeg图片
    LibJPEG 是一个广泛使用的 JPEG 图像处理库,采用 C 语言开发。 这里的源码是libjpeg的 v9b版本 下载源码后在linux上解压 然后使用./configure --help 查看相关配置项
    2022-01-25 19:53:19下载
    积分:1
  • PIXHAWK_Firmware-master 1.39版
    PIXHAWK_Firmware-master 1.39版最新源码,希对您有所帮助.
    2023-04-20 04:10:14下载
    积分:1
  • C# 返回用户点击按钮的枚举
    C# 返回用户点击按钮的枚举,这个比较有点个性了,平时好像用的不多,返回用户单击按钮后的信息,需要进行用户单击的判断,代码如下:   DialogResult dr = MessageBox.Show("消息信息", "标题", MessageBoxButtons.YesNoCancel);   switch (dr)//使用switch语句判断用户点击了哪个按钮   {    case DialogResult.Cancel://如果按下了Cancel则执行下面的语句块    MessageBox.Show("按下了Cancel");    break;    case DialogResult.No://如果按下了No则执行下面的语句块    MessageBox.Show("按下了No");    break;    case DialogResult.Yes://如果按下了Yes则执行下面的语句块    MessageBox.Show("按下了Yes");    break;   }
    2023-02-16 09:40:03下载
    积分:1
  • C# 目录与文件操作
    C# 目录与文件操作源码集,程序运行需要调用Interop.Scripting.dll文件,功能有获取指定目录中的所有子目录,获取指定目录中的子目录和文件、按条件过滤指定子目录中的文件、按条件过滤指定子目录中的子目录、过滤指定目录中的子目录和文件、以不同的方式创建多层目录、使用递归函数复制多层目录、增加指定目录的访问权限:NTFS 2003环境测试等。
    2022-02-12 02:24:01下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载