webForumDet fria alternativet

Syntaxfel i FROM-instruktion

3 svar · 351 visningar · startad av Vimp

VimpMedlem sedan juli 20022 537 inlägg
#1

Jag får detta felmeddelande när jag kör min kod:

Syntaxfel i FROM-instruktion

Min SQL-sats ser ut så här så jag förstår inte vad som är fel..:

SELECT title FROM General

:q :q :q

Funktionen ser för övrigt ut på detta sätt.

Funtion CyberZoneTitle() As String
	Dim strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\Inetpub\wwwroot\CyberZoneBeta\db\cyberzone.mdb"
	Dim objConn As OleDbConnection = New OleDbConnection(strConn) 
	Dim strSQL As String = "SELECT title FROM General"
	Dim objCmd As OleDbCommand = New OleDbCommand(strSQL, objConn) 
	objConn.Open
	Dim objReader As OleDbDataReader = objCmd.ExecuteReader
	Dim strTitle as String
	While objReader.Read
		strTitle = objReader.GetString(0)
	End While
	objConn.Close
	Return strTitle
End Function

Någon som kan klura ut vad som är fel? :r

VimpMedlem sedan juli 20022 537 inlägg
#2

oj då..
Upptäckte visst att General var ett reserverat ord :r :r :r

NETworkMedlem sedan juni 20011 732 inlägg
#3

Om du absolut vill använda General ändå så kan du skriva det i klamrar:

[General]

VimpMedlem sedan juli 20022 537 inlägg
#4

Det var det jag gjorde :)

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)