博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#数据库访问技术之DATAREADER对象读取数据
阅读量:6375 次
发布时间:2019-06-23

本文共 2175 字,大约阅读时间需要 7 分钟。

读出的数据是和SQL执行一样的。

这步完成之后,下步就是DATAAPDAPTER对象啦。。。

暂时不弄了,跟小区朋友打篮球先。。。

1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using System.Windows.Forms;10 using System.Data.SqlClient;11 12 namespace WindowsFormsApplication513 {14     public partial class Form1 : Form15     {16         SqlConnection conn;17         public Form1()18         {19             InitializeComponent();20         }21 22         private void button1_Click(object sender, EventArgs e)23         {24             if (textBox1.Text == "")25             {26                 MessageBox.Show("Please input database name");27             }28             else29             {30                 try31                 {32                     if (conn.State == ConnectionState.Open || textBox1.Text != "")33                     {34                         SqlCommand cmd = new SqlCommand();35                         cmd.Connection = conn;36                         cmd.CommandText = "select * from " + textBox1.Text.Trim();37                         cmd.CommandType = CommandType.Text;38                         SqlDataReader sdr = cmd.ExecuteReader();39                         while (sdr.Read())40                         {41                             richTextBox1.Text += sdr[0].ToString() + "\t";42                             richTextBox1.Text += sdr[1].ToString() + "\t";43                             richTextBox1.Text += sdr[2].ToString() + "\n";44                         }45                         conn.Dispose();46                     }47                 }48                     49                     catch(Exception ex)50                 {51                         MessageBox.Show(ex.Message);52                     }53             }54         }55 56 57 58         private void Form1_Load(object sender, EventArgs e)59         {60             string ConStr = "server = .; database= msdb; uid = A; pwd = B";61             conn = new SqlConnection(ConStr);62             conn.Open();63 64         }65        }66                     67        68     }

转载地址:http://yztqa.baihongyu.com/

你可能感兴趣的文章
Ubuntu16.4下RStudio1.1.447 中文输入问题的解决方案
查看>>
函数的嵌套+nonlocal和global关键字(重点)
查看>>
网络流24题题解
查看>>
IOS-开发日记24 - UITableViewCell点击两次才跳转解决办法
查看>>
Java StringBuilder 高性能用法总结
查看>>
Spring-IOC
查看>>
poj 1258 -- Agri-Net
查看>>
软件测试 -- 在配置测试中,如何判断发现的缺陷是普通问题还是特定的配置问题?...
查看>>
软件项目测试作业2
查看>>
[UML]UML系列——类图class的依赖关系
查看>>
初涉WebGL
查看>>
移动开发--移动web特别样式处理
查看>>
插入排序
查看>>
Android的布局优化之include、merge 、viewstub
查看>>
cocos2d-x中的内存管理机制
查看>>
npm下载模块提速方法
查看>>
2017易观OLAP算法大赛
查看>>
QT 4.8 静态库编译方法
查看>>
小程序授权代码示例
查看>>
WinForm中重绘TabControl选项卡标题
查看>>