ADO.NET连接数据库,及基本操作
来源:互联网 发布:c语言用什么软件编写 编辑:程序博客网 时间:2024/05/20 16:13
FolderBrowserDialog dlg = new FolderBrowserDialog();//文件夹选择对话框if (dlg.ShowDialog() != DialogResult.OK){return;}string path = dlg.SelectedPath;//获得选择文件夹的路径string[] files = Directory.GetFiles(path, "*.txt", SearchOption.AllDirectories);//筛选路径下面的.txt文件,并将文件路径保保存于files数组里面。foreach (string file in files){//遍历数组files//没此遍历结果存于file里面}using (SqlConnection conn = new SqlConnection(@"Data Source=172.18.26.153;Initial Catalog=NumberHome;User ID=sa;pwd=123123"))//连接数据库{conn.Open();//打开连接//MessageBox.Show("打开数据库成功~!")using (SqlCommand cmd = conn.CreateCommand())//创建命令对象{cmd.CommandText = "delete from number";//告诉cmd我们想执行的语句cmd.ExecuteNonQuery();//告诉cmd你可以执行非查询语句了cmd.CommandText = "Insert into number(ID,HD,QH,CITY,TYPE) values(@ID,@HD,@QH,@CITY,@TYPE)";string[] lines = File.ReadAllLines(fil, Encoding.Default);//读取文件,一行一行的读,默认编码foreach (string line in lines){string[] strs = line.Split('-');//将字符串line按-分组,保存在数组里面string id = strs[0];string 号段 = strs[1];string 区号 = strs[2];string 城市 = strs[3];string 卡类型 = strs[4];cmd.Parameters.Clear();cmd.Parameters.Add(new SqlParameter("ID", id));//将id替换前面的@IDcmd.Parameters.Add(new SqlParameter("HD", 号段));cmd.Parameters.Add(new SqlParameter("QH", 区号));cmd.Parameters.Add(new SqlParameter("CITY", 城市));cmd.Parameters.Add(new SqlParameter("TYPE", 卡类型));cmd.ExecuteNonQuery();} cmd.Parameters.Clear();cmd.CommandText = "select * from CJ where 学号 = @学号";if (XueHao.Text.Length != 10){成绩.Text = "输入有误,重新输入";成绩1.Text = "";return;}cmd.Parameters.Add(new SqlParameter("学号",XueHao.Text));using (SqlDataReader reader = cmd.ExecuteReader()){if (reader.Read()){string where = reader.GetString(reader.GetOrdinal("总分"));成绩.Text = reader.GetString(reader.GetOrdinal("姓名"))+":总成绩 "+where;if (Convert.ToInt32(where)<600){成绩1.Text = "还需努力啊~!";}else{成绩1.Text = "不错不错,继续努力~!";}}}}//一些笔记Console.WriteLine("Hello~!");int i = 1;int j = 2;Console.WriteLine("{0}+{1}={2}", i, j, i + j);string str = "\"ab\"";string str2 = @"F:\bt下载\学习资料\.net";//@表示字符转中的\不当成转义符。Console.WriteLine(str2);str = Console.ReadLine();int p = Convert.ToInt32(str);//将字符转转换为int// char[] cha = "asdasdasd";//char[1]='a';str = "ABC";str = str.ToLower();//将字符串转换为小写。str = str.ToUpper();//将字符串转换为大写。str = str.Trim();//去掉字符串的里的空白(空格,换行等)。bool b = "abc".Equals("ABC", StringComparison.OrdinalIgnoreCase);//比较字符串,忽略大小写。str = "sadfasf,asfasfa,sfasfasfstrw,tfwet,asd";string[] strs = str.Split(',');//将字符串str按,分开,并依次保存在strs数组里面。foreach (string item in strs)//用于输出数组strs中的每个元素。{Console.WriteLine(item);}string[] lines = System.IO.File.ReadAllLines(@"c:\1.txt", Encoding.Default);//从“c:\1.txt”中读取内容,将内容的每一行依次写入数组中。str = str.Replace("XXX", "YYY");//将str中的所有XXX替换为YYY。str = str.Substring(6);//从str的第6个字符读取并存于str。取子字符串。str = str.Substring(6,5);//从str的第6个字符读取,且只读取5个长度。str.Contains("XX");//如果str中含有"XX"会返回真。str.StartsWith("XX");//如果str中以"XX"开头则返回真。int i = str.IndexOf("XX");//返回XX在str中的第一次出现的位置。
- ADO.NET连接数据库,及基本操作
- Ado 连接数据库 Sql Server2000 及基本数据库操作
- 关于C# Ado.NET连接数据库操作基本实例模板
- ADO.net连接数据库步骤及分析
- ADO.NET连接数据库
- 连接数据库Ado.net
- ADO.NET连接数据库
- ADO.net连接数据库
- ado.net 连接数据库
- ado.net连接数据库
- ADO.NET连接数据库
- 【ADO.NET】数据库操作
- ADO.NET操作数据库
- ADO.NET操作数据库
- ADO.net 中 数据库操作的基本方法
- ado.net操作数据库基本函数,封装成SqlHelper类
- C# ADO.net连接数据库 进行增删改查操作
- ADO.NET与外部数据库连接及查询等基本操作
- 中小企业如何实施股权激励
- android 屏蔽某一目录下的图片资源 音乐或是图片库不显示指定数据夹
- js clone对象的三个方法
- PB数据窗口对象值获取
- 如何在ashx页面获取Session值
- ADO.NET连接数据库,及基本操作
- vimdiff及vim split
- 如何自定义字典中的key
- 用PHP制作饼图调查表
- 关于如何解决Global.asax中Session_Start不执行的问题
- 什么是BCD码?
- 服务器svn的连接方法
- 实战:log4j 每天生成文件保存到某路径文件下
- 404错误经典