时间:2021-05-19
WinForm 中添加 openFileDialog Button, WinForm .cs 中添加本地.mdf,如下:
复制代码 代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace txt记事本文件的读写
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
//SQLServer 附加mdf文件
string dataDir = AppDomain.CurrentDomain.BaseDirectory;
if (dataDir.EndsWith(@"\bin\Debug\") || dataDir.EndsWith(@"\bin\Release\"))
{
dataDir = System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;
AppDomain.CurrentDomain.SetData("DataDirectory", dataDir);
}
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
读取txt中的数据写入DB:
复制代码 代码如下:
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.SqlClient;
using System.IO;
namespace txt记事本文件的读写
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void BtnReadTXT_Click(object sender, EventArgs e)
{
if (odfImport.ShowDialog() == DialogResult.OK)
{
using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\TelphoneNo.mdf;Integrated Security=True;User Instance=True"))
{
conn.Open();
using (FileStream fileStream = File.OpenRead(odfImport.FileName)) //打开txt文件
{
using (StreamReader stmReader = new StreamReader(fileStream)) //读取txt文件
{
string line = null;
string TelNo = "";
string Name = "";
string strIns = "";
//sql 参数
strIns = "insert into PhoneNo(TelNO,Name) values(@telNO,@name) ";
SqlParameter[] sqlPara = new SqlParameter[] {
new SqlParameter("telNO",TelNo),
new SqlParameter("name",Name)
};
//把读取出来的数据写入.mdf
using (SqlCommand sqlCmd = new SqlCommand(strIns, conn))
{
//逐行读取
while ((line = stmReader.ReadLine()) != null)
{
string[] strTel = line.Split('-');
TelNo = strTel[0].ToString();
Name = strTel[1].ToString();
sqlCmd.Parameters.AddRange(sqlPara);
sqlCmd.ExecuteNonQuery();
sqlCmd.Parameters.Clear(); //参数清除
}
MessageBox.Show("导入成功", "Read TXT");
}
}
}
}
}
else
{
return;
}
}
}
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了php实现连接access数据库并转txt写入的方法。分享给大家供大家参考,具体如下:这里的代码实现PHP读取手机归属地并导入txt文件的功能(文
Python操作Excle文件:使用xlwt库将数据写入Excel表格,使用xlrd库从Excel读取数据。从excle读取数据存入数据库1、导入模块:impo
本文示例主要实现了Android获取assets文件夹中的数据并将其写入到SD卡中,该程序实现的步骤主要为:首先读取assets文件夹中的数据库,再将其写入到S
静态页面读取ACCESS数据库.htm复制代码代码如下: //用JavaScript写服务器端连接数据库的代码示例 varconn=newActiveXObj
最近在开发关于java读取ftp中TXT文件,其中有些坑踩了一下,再次做个记录1、读取文件时我会根据文件名称去生成数据库表,oracle数据库对于表名的长度是有