当前位置:首页 » 编程语言 » vbnetexcel导入sql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

vbnetexcel导入sql

发布时间: 2022-02-25 05:15:35

Ⅰ 请问高手:如何在VB.NET中实现把sql数据库里表的数据导入到Excel中谢谢!

这个我是这么实现的.要用到

Excel.Application

Set xlapp = CreateObject("Excel.Application") '激活EXCEL
xlapp.Visible = True '让EXCEL可见
Set xlbook = xlapp.Workbooks.Open(App.Path + "个人简历.xlt")
'打开工作簿,strDestination为一个EXCEL报表文件
Set xlsheet = xlbook.Worksheets(1) '设定工作表

这个有点像是vb6的、vb.net也有相应的方法的.总之是
excel.application 用到这个就可以了.必要的话导入excel的dll文件.
这样你就发现、可以用vb.net来对excel来操作.你可以查下微软的msdn、有具体的属性方法.

如:
Dim ef As New Excel.Application
Dim es As New Excel.Worksheet
Dim er As Excel.Range
ef.Workbooks.Add()
es = ef.Worksheets("sheet1")
es.Activate()
er = es.Range("a1:C1")
er.Select()
er.Merge()
er.Value = "gordon1117"

ef.Visible = True 目前应用了三个对象:application,worksheet和range,三者的关系应该清晰,做到这点就能从基本开始做了:)格式设置都在range对象,只不过在设置对齐属性上是verticalalignment和horizon

range 用来定位、
然后你可以循环把数据输出到指定了格式的excel文件里了吧、其实连格式都是可以程序控制的好好学下吧.

可以参考一下这篇文章
http://blog.csdn.net/hawordcheng/archive/2006/10/26/1351931.aspx

Ⅱ vb2005.net如何将excel数据导入到已绑定SQL数据的datagridview中

萨里叫hoad8yhi iasdjl

Ⅲ vb.net 如何读出excel,并把数据插入oracle数据库中。

用FORMULA 1 ,一个开源框架;里面有个JBook可以取到EXCEL中的数据;然后你在根据JBook将数据存到数据库 答案补充 导入的时候打开一个JFileChooser用来让用户选择要读的excel文件;然后JBook WorkBook = new JBook();WorkBook.read(fileName, new ReadParams(JBook.eFileExcel97));WorkBook.setSheet(0);WorkBook.setSelection(0, 0, 0, 0);这就将excel中的数据读入JBook中了,int EndRow = WorkBook.getLastRow();// 总行数int EndCol = WorkBook.getLastCol();// 总列数WorkBook.getNumber(row,col); 或者getText(row,col)活的excel中的数据;将这些数据从JBOOK提取出来,然后自己封装成自己需要的类型,再存到数据库就行了;说起来好像挺繁琐的,做做试试;去网上下个FORMULA 1 的jar包我现在是在java的CS模式下用的;

Ⅳ 在vb.net中如何把excel表导入到mysql数据库中去

1.使用PHP
Excel Parser Pro软件,但是这个软件为收费软件;

2.可将EXCEL表保存为CSV格式,然后通过phpmyadmin或者SQLyog导入,SQLyog导入的方法为:
·将EXCEL表另存为CSV形式;
·打开SQLyog,对要导入的表格右击,点击“导入”-“导入使用加载本地CSV数据”;
·在弹出的对话框中,点击“改变..”,把选择“填写excel友好值”,点击确定;
·在“从文件导入”中选择要导入的CSV文件路径,点击“导入”即可导入数据到表上;

Ⅳ VB.NET VS2008 如何将EXCEL表的内容导入到SQL SERVER2008,求详细制作过程,跪求啊!!!

SQL Server 自带了一个Import & Export Tool导入数据源选Excel目标数据库选SQL Server.一次性的导入这个最方便。如果在VS里面写,可以建立ADO,DBO,SQL Client,等连接方式,然后将Excel中的数据读入Data Table或者变量再更新到数据库。这个对经常变化的数据有用。

Ⅵ vb.net excel导入sql如何自动获取excel的sheet名

1.将excel上传到服务器
/// <summary>
/// 上传文件到指定服务器文件
/// </summary>
/// <param name="fileUpload">.Net_FileUpload控件</param>
/// <param name="mag">out 返回上传是否成功</param>
/// <param name="fileName">out 返回上传到服务器上的文件名</param>
/// <returns>返回布尔类型。 上传成功返回true 失败false</returns>
public static bool UpLoad(FileUpload fileUpload, out string mag, out string fileName)
{
mag = null;
fileName = null;
bool flag = false;
//是否允许上载
bool fileAllow = false;
//设定允许上载的扩展文件名类型
string[] allowExtensions = { ".xls", ".xlsx" };
//检查是否有(是否包含)文件案
if (fileUpload.HasFile)
{
//取得上传文件之扩展文件名,并转换成小写字母
string fileExtension = System.IO.Path.GetExtension(fileUpload.FileName).ToLower();
//检查扩展文件名是否符合限定类型
for (int i = 0; i < allowExtensions.Length; i++)
{
if (fileExtension == allowExtensions[i])
{
fileAllow = true;
}
}
//符合上传文件类型
if (fileAllow)
{
try
{
//重命名文件名
fileName = DateTime.Now.ToString("yyyyMMddhhmmss") + fileUpload.FileName;
//存储文件到文件夹
fileUpload.SaveAs(GetServerPath(fileName));
fileUpload.Dispose();
mag = "文件导入成功";
flag = true;
}
catch (Exception ex)
{
mag += ex.Message;
flag = false;
}
}
else
{
mag = "不允许上载:" + fileUpload.PostedFile.FileName + ",只能上传xls和xlsx的文件,请检查!";
flag = false;
}
}
else
{
mag = "请选择要导入的Excel文件!";
flag = false;
}
return flag;
}
调用 bool ft = ExcelImport.UpLoad(FileUpload1, out mag, out filePath);
FileUpload1为。net的上传控件
二,查询出Excel里面的所有工作薄名,根据OUT出来的存放excel的路径
/// <summary>
/// 获取EXCEL文件中的所有表名(模板类型)(SheetName)
/// </summary>
/// <param name="filepath">文件绝对路径</param>
/// <returns>ArrayList集合</returns>
public static ArrayList ExcelSheetName(string filepath)
{
ArrayList al = new ArrayList();
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties=Excel 8.0;";
OleDbConnection conn = new OleDbConnection(strConn);
try
{

conn.Open();
DataTable sheetNames = conn.GetOleDbSchemaTable
(System.Data.OleDb.OleDbSchemaGuid.Tables, new object[] { null, null, null, "TABLE" });
conn.Close();
foreach (DataRow dr in sheetNames.Rows)
{
al.Add(dr[2]);
}

}
catch (Exception e)
{
Logger.Error("ExcelImport.cs 页面 ExcelSheetName", e);
}
finally
{

conn.Close();
}
return al;
}
调用 //获取导入模板所有的模板表名
ArrayList al = ExcelImport.ExcelSheetName(UpPath);
3.进行工作薄名称的对比
string sheet = null;
//进行判断是否取到想要的sheet1
bool isExists = false;
for (int i = 0; i < al.Count; i++)
{
//获取模板表名
sheet = al[i].ToString();
if (sheet.Equals("sheet1"))
{
//EXCELsheet名是sheet1
isExists = true;
}
}

Ⅶ 怎样用vb打开excel表,并将excel中的项插入到sql的对应表中

用EXCEL对象读取EXCEL文件中数据.然后通过ADODB连接SQL进和导入
下面是EXCEL对象的详解

1 前言

做为一种简捷、系统的 Windows应用程序开发工具,VB具有强大的数据处理功能,提供了多种数据访问方法,可以方便地存取Microsoft SQL Server、Oracle、XBase等多种数据库,被广泛应用于建立各种信息管理系统。但是,VB缺乏足够的、符合中文习惯的数据表格输出功能,虽然使用Crystal Report控件及 Crystal Reports程序可以输出报表,但操作起来比较麻烦,中文处理能力也不理想。Excel在表格方面有着强大的功能,我们可以用VB编写直接控制Excel操作的程序,方法是用VB的OLE自动化技术获取Excel的控制句柄,从而直接控制Excel的一系列操作。本文结合自己的实践和体会,谈谈如何在VB6.0应用程序中调用Exce12000,供大家参考。

2 Excel对象模型

为了在VB应用程序中调用Excel,必须要了解Excel对象模型。Excel对象模型描述了Excel的理论结构,所提供的对象很多,涉及VB调用Excel时最可能用到的对象有:
http://www.deepcast.net/wiki/ow.asp?p=Excel%B6%D4%CF%F3%C4%A3%D0%CD&a=print

3 调用Excel

在VB应用程序中调用Excel,实质是将Excel作为一个外部对象来引用,由Excel对象模型提供能从VB应用程序内部来程序化操纵的对象以及相关的属性、方法和事件。

3.1 在VB工程中添加对Excel类型库的引用

为了能从VB应用程序中访问Excel丰富的内部资源,使Excel应用程序运行得更快,需要在VB工程中添加对Excel类型库的引用。具体步骤如下:

1) 在VB应用程序中调用Excel,你的计算机系统中必须安装Excel。从VB5“工程”菜单中选择“引用”;

2) 在“引用”对话框中选择Excel类型库:"Microsoft Excel9.0 Object Library";

3) 单击左边小方框,使之出现“√”符号;

4) 按“确定”退出。

3.2 引用Application对象

Application对象是Excel对象模型的顶层,表示整个Excel应用程序。在VB应用程序中调用Excel,就是使用Application对象的属性、方法和事件。为此,首先要声明对象变量:

Dim VBExcel As Object

或直接声明为Excel对象:

Dim VBExcel As Excel.Application

在声明对象变量之后,可用CreateObject函数或GetObject函数给变量赋值新的或已存在的Application对象引用。

1)用CreateObject函数生成新的对象引用:

Set VBExcel=CreateObject ("Excel.Application")

字符串“Excel.Application”是提供Excel应用程序的编程ID,这个变量引用Excel应用程序本身。

2)用GetO场ect函数打开已存在的对象引用:

Set AppExcel=GetObject("Temp.XLS")

上面语句打开文件Temp.XLS。

3)Application对象常用的属性、方法

Visible属性取True或False,表明Excel应用程序是否可见。

Left,Top属性Excel窗口的位置;

Height, Width属性Excel窗口的大小;

WindowState属性指定窗口的状态;

Quit方法,退出Microsoft Excel;

Calculate方法,重新计算所有打开的工作簿、工作表或单元格。

Evaluate方法,求值数学表达式并返回结果。

3.3 使用Excel应用程序

下面分类给出其中常用的属性和方法。

1)使用工作薄

Workbook对象代表Excel应用程序中当前打开的一个工作簿,包含在Workbooks集合中。可以通过Workbooks集合或表示当前活动工作簿的Active Workbook对象访问Workbook对象。

常用的方法有:

Add方法:创建新的空白工作簿,并将其添加到集合中。

Open方法:打开工作簿。

Activate方法:激活工作簿,使指定工作簿变为活动工作簿,以便作为Active Workbook对象使用。

Save方法:按当前路径和名称保存现有工作簿(如是首次保存,则将其保存到缺省名称中,如BOOK1.XLS)。

SaveAs方法:首次保存工作簿或用另一名称保存工作簿。

Close方法:关闭工作簿。

PrintOut方法:打印工作簿,语法为:

PrintOut (from, To, Copies, Preview, Printer, ToFile, Collate)

可选参数:

From:打印的起始页号,如省略将从起始位置开始打印。

To:打印的终止页号,如省略将打印至最后一页。

Copies:要打印的份数,如省略将只打印一份。

Preview:如果为True则Excel打印指定对象之前进行打印预览。如果为False或省略则立即打印该对象。

Printer:设置活动打印机的名称。

ToFile:如果为True则打印输出到文件。

Collate:如果为True则逐份打印每份副本。

下面语句将活动工作簿的2到5页打印3份:

ActiveWorkbook.PrintOut From:=2 To 5 Copies:=3

2)使用工作表

Sheets集合表示工作簿中所有的工作表。可以通过Sheets集合来访问、激活、增加、更名和删除工作表。一个Worksheet对象代表一个工作表。

常用的属性、方法有:

Worksheets属性:返回Sheets集合。

Name属性:工作表更名。

Add方法:创建新工作表并将其添加到工作簿中。

Select方法:选择工作表。

Copy方法:复制工作表。

Move方法:将指定工作表移到工作簿的另一位置。

Delete方法:删除指定工作表。

PrintOut方法:打印工作表。

示例:将C盘工作簿中的工作表复制到A盘工作簿中:

Dim VBExcel As Excel.Application

Set VBExcel=CreateObject("Excel.Application")

With VBExcel

Workbooks.Open "C:\Temp\Ex1.XLS"

Workbooks.Open"A:\Ex2.XLS"

Workbooks("Ex1.XLS").Sheets ("Sales").Copy

Workbooks("Ex2.XLS")

Workbooks("Ex2.XLS").Save

Workbooks("Ex1.XLS").Close

Workbooks("Ex2.XLS").Close

Quit

End With

3)使用单元范围

Range对象代表工作表的某一单元格、某一行、某一列、某一选定区域或者某一三维区域。

常用的属性、方法有:

Range属性:Range (arg)其中arg为A1样式符号,表示单个单元格或单元格区域。

Cells属性:Cells (row, col )(其中row为行号,col为列号)表示单个单元格。

ColumnWidth属性:指定区域中所有列的列宽。

Rowl3eight属性:指定区域中所有行的行宽。

Value属性:指定区域中所有单元格的值(缺省属性)。

Formula属性:指定单元格的公式,由A1--样式引用。

Select方法:选择范围。

Copy方法:将范围的内容复制到剪贴板。

C1earContents方法:清除范围的内容。

Delete方法:删除指定单元范围。

4)使用图表

Chart对象代表工作簿中的图表。该图表既可为嵌人式图表(包含于ChartObject对象中)也可为分立的图表工作表。

常用方法有:

Add方法:新建图表工作表,返回Chart对象。

PrineOut方法:打印图表。

ChartWizard方法:修改给定图表的属性,其语法为:

ChartWizard(Source, Gallery, Format, P1otBy, CategoryLabels, SeriesLabels, HasLegend, Title, CategoryTitle, ValueTitle, ExtraTitle)

其中:

Source:包含新图表的源数据的区域。如省略,将修改活动图表工作表或活动工作表中处于选定状态的嵌人式图表。

Gallery:图表类型,其值可为下列常量之一:xlArea, x1Bar, xlColumn, xlLine, x1Pie, xlRadar,x1XYScatter, xlCombination, x13DArea, x13Dbar,x13DColumn, x13DLine, x13Dpie,x13 Dsurface,xlDoughnut或xlDefaultAutoFormat。

Format:内置自动套用格式的编号。如省略,将选择默认值。

P1otBy:指定系列中的数据是来自行(xlRows)还是列(xlColumns)。

CategoryLabels:表示包含分类标志的源区域内行数或列数的整数。

SeriesLabels:表示包含系列标志的源区域内行数或列数的整数。

HasLegend:若指定True,则图表将具有图例。

Title:图表标题文字。

CategoryTitle:分类轴标题文字。

ValueTitle:数值轴标题文字。

ExtraTitle:三维图表的系列轴标题,或二维图表的第二数值轴标题。

可组合使用Add方法和ChartWizard方法,以创建包含工作表中数据的图表工作表。下例基于工作表“Sheetl”中单元格区域“A1:A20”中的数据生成新的折线图并打印。

With Charts.Add

ChartWizard source:=Worksheets ("sheet1").Range_

("a1:a20"),gallery:=xlLine, title:=“折线图表”

Printout

End With

5)使用Excel工作表函数

在VB语句中可使用大部分的Excel工作表函数,可通过WorksheetFunction对象调用Excel工作表函数。下面的Sub过程用Min工作表函数求出指定区域中单元格的最小值,并通过消息框显示结果值。

Sub UserFunction()

Dim myRange As Range

Set myRange=Worksheets ("Sheet1").Range("B2:F10")

answer=Application.WorksheetFunction.Min(myRange)

MsgBox answer

End Sub

如果使用以区域引用为参数的工作表函数,必须指定一个Range对象。如可用Match工作表函数对A1:A10区域的所有单元格进行搜索。

Sub FindFirst()

myVar=Application.WorksheetFunction.Match_

(9,orksheets( 1).Range("A1:A10"),0)

MsgBox myVar

End Sub

要在单元格中插人工作表函数,可将该函数指定为对应于Range对象的Formula属性值。在以下示例中,将当前工作簿Sheetl内A1:B3区域的Formula属性指定为RAND工作表函数(此函数产生二个随机数)。

Sub InsertFormula()

Worksheets ("Sheet1" ).Range("A1:B3").Formula="RAND()"

End Sub

以上简要介绍了Excel对象模型中部分对象及其属性和方法,更详细的信息可参阅Excel 2000帮助中的“Microsoft Excel Visual Basic参考”一节的内容。实际上,Microsoft Office家族的Word,PowerPoint, Access和Project等应用程序都可以在VB应用程序中调用,其原理和步骤完全相同,只是其对象模型有所不同而已。

4、示例:

首先建立一个窗体(FORM1),在窗体中加入一个DATA控件和一按钮,引用Microsoft office/9.shtml' target='_blank' class='article'>Excel类型库:从"工程"菜单中选择"引用"栏;选择Microsoft Excel 9.0 Object Library;选择"确定"。

在FORM的LOAD事件中加入:

Data1.DatabaseName = 数据库名称

Data1.RecordSource = 表名

Data1.Refresh

在按钮的CLICK事件中加入

Dim Irow, Icol As Integer

Dim Irowcount, Icolcount As Integer

Dim Fieldlen() "存字段长度值

Dim xlApp As Excel.Application

Dim xlBook As Excel.Workbook

Dim xlSheet As Excel.Worksheet

Set xlApp = CreateObject("Excel.Application")

Set xlBook = xlApp.Workbooks.Add

Set xlSheet = xlBook.Worksheets(1)

With Data1.Recordset.MoveLast

If .RecordCount < 1 Then

MsgBox ("Error 没有记录!")

Exit Sub

End If

Irowcount = .RecordCount "记录总数

Icolcount = .Fields.Count "字段总数

ReDim Fieldlen(Icolcount).MoveFirst

For Irow = 1 To Irowcount + 1

For Icol = 1 To Icolcount

Select Case Irow

Case 1 "在Excel中的第一行加标题

xlSheet.Cells(Irow, Icol).Value = .Fields(Icol - 1).Name

Case 2 "将数组FIELDLEN()存为第一条记录的字段长

If IsNull(.Fields(Icol - 1)) = True Then

Fieldlen(Icol) = LenB(.Fields(Icol - 1).Name)

Else

Fieldlen(Icol) = LenB(.Fields(Icol - 1))

End If

xlSheet.Columns(Icol).ColumnWidth = Fieldlen(Icol)

xlSheet.Cells(Irow, Icol).Value = .Fields(Icol - 1)

Case Else

Fieldlen1 = LenB(.Fields(Icol - 1))

If Fieldlen(Icol) < Fieldlen1 Then

xlSheet.Columns(Icol).ColumnWidth = Fieldlen1

Fieldlen(Icol) = Fieldlen1

Else

xlSheet.Columns(Icol).ColumnWidth = Fieldlen(Icol)

End If

xlSheet.Cells(Irow, Icol).Value = .Fields(Icol - 1)

End Select

Next

If Irow <> 1 Then

If Not .EOF Then .MoveNext

End If

Next

With xlSheet

.Range(.Cells(1, 1), .Cells(1, Icol - 1)).Font.Name = "黑体"

.Range(.Cells(1, 1), .Cells(1, Icol - 1)).Font.Bold = True

.Range(.Cells(1, 1), .Cells(Irow, Icol - 1)).Borders.LineStyle = xlContinuous

End With
xlApp.Visible = True

xlBook.Save

Set xlApp = Nothing

End With

Ⅷ 如何在VB.NET中实现把SQL数据库里表的数据导入到Excel中

asp.net 中将gridview数据导入到excel的类 usingSystem; usingSystem.Data; usingSystem.Configuration; usingSystem.IO; usingSystem.Web; usingSystem.Web.Security; usingSystem.Web.UI; usingSystem.Web.UI. WebControls; usingSystem.Web.UI. WebControls.WebParts; usingSystem.Web.UI. HtmlControls; ///<summary> /// ///</summary> publicclass GridViewExportUtil { ///<summary> /// ///</summary> ///<paramname="fileName" ></param> ///<paramname="gv"></ param> publicstaticvoidExport( stringfileName,GridViewgv) { HttpContext.Current. Response.Clear(); HttpContext.Current. Response.AddHeader( "content- disposition",string.Format(" attachment;filename={0}", System.Web.HttpUtility. UrlEncode(fileName,System. Text.Encoding.UTF8))); HttpContext.Current. Response.ContentType=" application/ms-excel"; HttpContext.Current. Response.Charset="utf-8"; HttpContext.Current. Response.ContentEncoding= System.Text.Encoding. GetEncoding("utf-8"); using(StringWriter sw=newStringWriter()) { using( HtmlTextWriterhtw=new HtmlTextWriter(sw)) { //Createa formtocontainthegrid Tabletable= newTable(); //addthe headerrowtothetable if(gv. HeaderRow!=null) { GridViewExportUtil. PrepareControlForExport(gv. HeaderRow); table. Rows.Add(gv.HeaderRow); } //addeach ofthedatarowstothetable foreach( GridViewRowrowingv.Rows) { GridViewExportUtil. PrepareControlForExport(row); table. Rows.Add(row); } //addthe footerrowtothetable if(gv. FooterRow!=null) { GridViewExportUtil. PrepareControlForExport(gv. FooterRow); table. Rows.Add(gv.FooterRow); } //render thetableintothehtmlwriter table. RenderControl(htw); //render thehtmlwriterintothe response HttpContext. Current.Response.Write(sw. ToString()); HttpContext. Current.Response.End(); } } } 作者: 后天美丽 2007-8-31 09:24 回复此发言 2 回复: asp.net 中将gridview数据导入到excel 的类 ///<summary> ///Replaceanyofthe containedcontrolswith literals ///</summary> ///<paramname="control"></ param> privatestaticvoid PrepareControlForExport( Controlcontrol) { for(inti=0;i<control. Controls.Count;i++) { Controlcurrent=control. Controls[i]; if(currentisLinkButton) { control.Controls.Remove( current); control.Controls.AddAt(i, newLiteralControl((current asLinkButton).Text)); } elseif(currentis ImageButton) { control.Controls.Remove( current); control.Controls.AddAt(i, newLiteralControl((current asImageButton).AlternateText) ); } elseif(currentis HyperLink) { control.Controls.Remove( current); control.Controls.AddAt(i, newLiteralControl((current asHyperLink).Text)); } elseif(currentis DropDownList) { control.Controls.Remove( current); control.Controls.AddAt(i, newLiteralControl((current asDropDownList).SelectedItem. Text)); } elseif(currentisCheckBox) { control.Controls.Remove( current); control.Controls.AddAt(i, newLiteralControl((current asCheckBox).Checked?"True" :"False")); } if(current.HasControls()) { GridViewExportUtil. PrepareControlForExport( current); } } } }

Ⅸ vb.net中如何将Excel表数据导入到SQL数据库

在存储过程里写bcp读入拉
把excel数据统一成csv格式读及可以了
最后在vb.net里用ExecNonQuery调用你的存储过程就行

Ⅹ VB.NET中如何将excel中数据导入sql数据库中,十分急!我想知道具体代码,不是通过website实现。而是projec

Dim excelluj As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & (TextBox1.Text & "") & ";Extended Properties='Excel 8.0;HDR=no;IMEX=0'"

Dim comm As OleDb.OleDbConnection = New OleDb.OleDbConnection(excelluj)
comm.Open()

Dim stable As DataTable = comm.GetOleDbSchemaTable(OleDb.OleDbSchemaGuid.Tables, Nothing)

Dim xlsname As String = "Sheet1$"
xlsname = "[" & xlsname.Replace(" ' ", " ") & "]"
Dim sql As String = "select * from " & xlsname
Dim commxls As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter(sql, excelluj)
Dim dos As DataSet = New DataSet()

Dim i As Integer
Dim sqleX As String = ""
Dim kkkl As Integer = 0

commxls.Fill(dos, xlsname)

comm.Close()
'以下是读取数据然后直接写入到CY.txt,你可以直接把数据直接写入到数据库。
Dim Sw As StreamWriter = File.CreateText("D:\My Documents\Visual Studio 2008\Projects\EXECL_TXT\EXECL_TXT\CY.txt")
For i = 0 To dos.Tables(0).Rows.Count - 1
sqleX = "" _
& "'" & dos.Tables(xlsname).Rows(i)(0).ToString & "'," _
& "'" & dos.Tables(xlsname).Rows(i)(1).ToString & "')"
FileOpen(1, "CY.TXT", OpenMode.Output)
FileClose(1)
Sw.WriteLine(sqleX)
Sw.Write("||| ")
Next
Sw.Close()

dos.Dispose()