【C# SQLite 数据库】教程文章相关的互联网学习教程文章

C#从数据库读取数据到DataSet并保存到xml文件

System; using System.Data; using System.Xml; using System.Data.SqlClient; using System.IO;public class TestWriteXML {public static void Main(){String strFileName = c:/temp/out.xml;SqlConnection conn = new SqlConnection(server=localhost;uid=sa;pwd=;database=db);String strSql = SELECT name,age FROM people;SqlDataAdapter adapter = new SqlDataAdapter();adapter.SelectCommand = new SqlCommand(strSql, co...

一个自定义的C#数据库操作基础类 SqlHelper

public class SQLHelper { private string strConn = null; private SqlConnection Conn = null; private SqlCommand Cmd = null; private SqlDataReader Sqlsdr = null; public SQLHelper() { //利用反射连接数据库 strConn = ConfigurationManager.ConnectionStrings["strConn"].ConnectionString; //strConn = "data source=192.168.24.83;initial catalog=NewsSystem;user id=sa;password=123456"; Conn = new SqlC...

C# 图片存入SQL Server数据库

OpenFileDialog();if (openfiledialog1.ShowDialog() == DialogResult.OK){textBox1.Text = openfiledialog1.FileName;//文件路径}string imageName = DateTime.Now.ToString("yyyymmddhhMMss");//生成文件名到数据库 FileStream fs = new FileStream(textBox1.Text, FileMode.Open);BinaryReader br = new BinaryReader(fs);Byte[] byData = br.ReadBytes((int)fs.Length);//生成二进制流fs.Close();//将图片转化为二进制流,存入数...

C#学习九之WPF应用使用SQLite数据库详解【代码】

使用SQLite之前,我们先来了解了解SQLite的优点: ◇轻量级先说它的第一个特色:轻量级。想必SQLite的作者很看重这个特性,连它的Logo都是用的“羽毛”,来显摆它的轻飘飘。SQLite和C/S模式的数据库软件不同,它是进程内的数据库引擎,因此不存在数据库的客户端和服务器。使用SQLite一般只需要带上它的一个动态 库,就可以享受它的全部功能。而且那个动态库的尺寸也挺小,以版本3.6.11为例,Windows下487KB、Linux下347KB。◇绿色软...

C#解决从含身份证号码的Excel表格导入数据库的问题

用C#做从Excel表导入SQL数据库时发现从EXCEL导入的身份证号码会变成科学表示方法。 解决这个问题是比较容易的,首先,打开电子表格,选中“身份证号码”一列,右键选择“设置单元格格式”,进入单元格格式界面,选择“数字”,选中“文本”格式。点击确定,返回原界面。选择身份证号码的第一行,在身份证号码前添加英文单引号(‘),例如:‘450909198812129876 这样,后面的身份证号码会自动转换格式。再导入数据库,问题解决。 补充...

C#Winfrom数据库增删改查实例--DataAdapter版【代码】

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.OleDb; using System.Configuration;namespace TestDbOper2 {public partial class Form1 : Form{static string m_connstr = ConfigurationManager.ConnectionStrings["connstr"].ConnectionString;OleDbConnectio...

C#Winfrom数据库增删改查实例--SQL操作版【代码】

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.OleDb; using System.Configuration; namespace TestDBOper {public partial class fmMain : Form{static string connstr = ConfigurationManager.ConnectionStrings["connstr"].ConnectionString;static DBState ...

C#.net数据库访问及其操作类

public SqlHelper() { // //TODO: 在此处添加构造函数逻辑 // } /*数据库字符串的连接字段的获取*/ public static string ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString(); public static SqlConnection conn = getConn(); //初始化当前页的最后一条数据的编号和最前一条记录的编号 private static int lowerRecord = 0; private static int upperRecord...

使用c#访问Access数据库时,提示找不到可安装的 ISAM【代码】

;conn = new OleDbConnection(connectionString);conn.Open();DataTable dt = conn.GetSchema("Tables");if (dt != null && dt.Rows.Count != 0){for (int i = 0; i < dt.Rows.Count; i++ ){listBox1.Items.Add(dt.Rows[i]["TABLE_NAME"].ToString());}}conn.Close();经过多次的修改测试发现,只要连接字符串中出现不可识别的关键字、配置项目名称,就会提示找不到可安装的 ISAM的错误。 上面的连接字符串中的“Pwd”在SQL Server...

C# 数据库查询总结【代码】【图】

数据库:SQL Server 数据库名:Blog 表名:Test注:数据库的连接可以使用“dbl”文件测试,具体使用百度即可。 1.将数据库的数据全部查询到datagridview 语句:select * from Test 1 private void button1_Click(object sender, EventArgs e)2 {3 string connstr = "Data Source=LONG-PC\\LONG;Initial Catalog=Blog;User ID=long;Password=longtao";4 string cmdstr="select * from Test";5 6 ...

C# 常用数据库连接字符串【转】【代码】

一:C# 连接SQL数据库 Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword; Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False; Server=myServerAddress;Database=myDataBase;Tr...

C#操作SQL Server数据库

2.连接数据库 // 创建一个连接  conn = new SqlConnection(ConnectionString); ...... //其他处理代码 if( conn.State == ConnectionState.Open) conn.Close() ; 3.创建数据库 在创建了数据库连接对象后,我们就可以在程序中运用它了。首先,我们在程序中动态地创建一个SQL Server类型的数据库。我们将数据库创建在C:mysql目录下,所以读者要练习该实例的话得先在C:下创建一个名为mysql的文件夹,...

C#三种判断数据库中取出的字段值是否为空(NULL) 的方法

dt.Rows[0]["CardRemark"] == null ? "" : dt.Rows[0]["CardRemark"].ToString(), 如果CardRemark为NULL 结果为报错 解决方案: dt.rows[0]["CardRemark"] == System.DBNull.Value; dt.rows[0].IsNull("CardRemark"); dt.rows[0]["CardRemark"].ToString() == ""; C#三种判断数据库中取出的字段值是否为空(NULL) 的方法标签:本文系统来源:http://www.cnblogs.com/yinrq/p/4576373.html

C#编写高并发数据库控制【代码】

往往大数据量,高并发时, 瓶颈都在数据库上, 好多人都说用数据库的复制,发布, 读写分离等技术, 但主从数据库之间同步时间有延迟.代码的作用在于保证在上端缓存服务失效(一般来说概率比较低)时,形成倒瓶颈,从而能够保护数据库,数据库宕了,才是大问题(比如影响其他应用)。 假设(非完全正确数据,仅做示例):每秒支持10,000,000次查询(千万);一次读库需要耗时:1ms;修改内存变量需要耗时:0.001ms;那么:每秒最终访问的数据库...

C#自制数据库操作类代码【代码】

源代码如下: using System; using System.Data; using System.Data.OleDb; using System.IO; using System.Windows.Forms;namespace Test {class Database{public static bool DataBase_Exists(){if (!File.Exists(Application.StartupPath + "\\DataBase.mdb")){return false;}else{return true;}}public OleDbConnection Get_Conn(){try{string Conn_String = "";Conn_String = "Data Source=DataBase.mdb; Provider=Microsoft....

SQLITE - 相关标签