Hallo
habe noch eine Sache:
Habe ein PHP-Script geschrieben, das 3 SQL-Anweisungen ineinander ausgibt. Jetzt habe ich diese SQL anweisungen in eine txt Datei gepackt und möchte diese 3 Anweisungen genau so ausgeben. Ich zeige euch kurz den PHP-Auszug:
*editiert*
So in der txt-Dateii steht jetzt:
SQL1: erste anweisung
SQL1.1: ...
SQL1.2: ...
SQL 1.2.1: ...
Wie kann ich die jetzt genau ausführen.
Falls ihr da was niht versteht bitte fragt (ist was doof geschrieben).
Aso ich habe schon einen Ansatz:
habe noch eine Sache:
Habe ein PHP-Script geschrieben, das 3 SQL-Anweisungen ineinander ausgibt. Jetzt habe ich diese SQL anweisungen in eine txt Datei gepackt und möchte diese 3 Anweisungen genau so ausgeben. Ich zeige euch kurz den PHP-Auszug:
*editiert*
So in der txt-Dateii steht jetzt:
SQL1: erste anweisung
SQL1.1: ...
SQL1.2: ...
SQL 1.2.1: ...
Wie kann ich die jetzt genau ausführen.
Falls ihr da was niht versteht bitte fragt (ist was doof geschrieben).
Aso ich habe schon einen Ansatz:
Quellcode
- Public Function AddItem(ByVal Parent As Panel, ByVal gHeight As Integer, ByVal Pfad As String, ByVal Counter As StatusBarPanel) As Integer
- 'Dim tst As clsItem
- Dim tst As uctItem
- Dim i As Integer
- For Each tst In myObjects
- If Not tst Is Nothing Then
- tst.Top = i * 100
- i += 1
- Application.DoEvents()
- End If
- Next
- Static ObjCount As Integer
- Parent.Visible = False
- If OpenDB() = True Then
- FileOpen(1, Pfad, OpenMode.Input, OpenAccess.Read) 'Öffne txt-Datei
- cString = LineInput(1)
- cString = Replace(cString, Left(cString, InStr(cString, ":")), "") ' SQL-Befehl aus Zeile 1
- FileClose(1)
- Command = New OdbcCommand(cString, DBCon)
- Try ' Auswertung der ersten Zeile. Wie kann ich hier die 2. SQL-Zeile dann mit einbeziehen?
- Reader = Command.ExecuteReader
- Do While Reader.Read
- ReDim Preserve myObjects(ObjCount)
- 'myObjects(ObjCount) = New clsItem
- myObjects(ObjCount) = New uctItem
- With myObjects(ObjCount)
- 'If ObjCount Mod 2 = 1 Then
- ' .IsMod = True
- 'Else
- ' .IsMod = False
- 'End If
- .Top = gHeight
- gHeight += 100
- .Left = 0
- .Width = Parent.Width
- .lblBugID.Text = Format(Reader.Item(0), "0000000")
- .lblUser.Text = "- " & Reader.Item("username")
- .lblProjektID.Text = Format(Reader.Item("ProjectID"), "000")
- .lblProjekt.Text = "- " & Reader.Item("ProjectName")
- .txtBeschreibung.Text = Reader.Item("BugDescription")
- .lblStatus.Text = GetStatus(Reader.Item("Status"))
- End With
- Parent.Controls.Add(myObjects(ObjCount))
- ObjCount = ObjCount + 1
- Loop
- Counter.Text = ObjCount
- Catch ex As Exception
- MessageBox.Show(ex.Message & vbCrLf & ex.StackTrace)
- Finally
- Reader.Close()
- End Try
- Parent.Update()
- AddItem = gHeight
- CloseDB()
- Parent.Visible = True
- End If
- End Function