Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> i have a problen
hi everyone...
i have a bunch of codes here where i browse the computer for a txt file then collect the information and store it into a database.. but i had this error "invalid table name " and "invalid column name" when i run the codes... the codes are as below
Private Sub submit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles submit.Click
Dim something As String = something Dim oSQLConn As OleDbConnection = New OleDbConnection Dim strconn As String = "Provider=""OraOLEDB.Oracle"";User ID=esurvey;Password=esurvey;Data Source=esurvey;Extended Propertie" & _ "s=;Persist Security Info=False" Dim myConn As New OleDbConnection(strconn) myConn.Open() Dim sql1 As String ' Create an instance of StreamReader to read from a file. Dim sr As StreamReader = New StreamReader(myFile.Value) Dim line As String Dim str As String Dim i As Integer = 1 Dim x As Integer = 1 Dim length As Integer = 1 Dim fieldColumn() As String Do line = sr.ReadLine If Not line Is Nothing Then Dim splitout As Object = Split(line, vbTab) fieldColumn = Split(line, vbTab) Dim tbRndStr As String = RndStr(4) Dim tRndStr As String If i = 1 Then sql1 = "CREATE TABLE " + tbRndStr + "(" For Each str In splitout sql1 &= "" & str & " varchar(100) NULL" If x < fieldColumn.Length Then sql1 = sql1 & ", " x = x + 1 System.Diagnostics.Trace.WriteLie
(fieldColumn.Length)
End If Next str sql1 &= ")" Dim SqlCommand1 As OleDbCommand = New OleDbCommand
(sql1, myConn)
System.Diagnostics.Trace.WriteLine(sql1) SqlCommand1.ExecuteNonQuery() <--- Error Session(tRndStr) = tbRndStr
thanks for any help
-- Message posted via http://www.dbmonster.comReceived on Mon May 16 2005 - 22:12:37 CDT