Article View: be.comp.programming
Article #1453[ASP.net] Voor verwijzing naar een niet-gedeeld lid is een objectverwijzing vereist.
From: aikie
Date: Wed, 09 Mar 2005 13:38
Date: Wed, 09 Mar 2005 13:38
80 lines
3303 bytes
3303 bytes
Hallo
Ik heb al oplossingen gezocht op internet maar nog niet echt gevonden,
--->vars.inc.aspx
<script runat="server" language="vb">
Public cstr_conn_string, cstr_root_path, cstr_host_name As String
Sub Page_Load(Src as object, E as EventArgs)
Dim coll As NameValueCollection
coll=Request.ServerVariables
cstr_root_path= coll.item("APPL_PHYSICAL_PATH")
cstr_conn_string = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &
cstr_root_path & "conf\ResourceBooking.mdb;"
cstr_host_name = Request.ServerVariables("SERVER_NAME")
End Sub
</script>
--->class.inc.aspx
<script runat="server" language="vb">
Public Class Root
Private m_bestand As File
Private m_stream As StreamWriter
Public Sub New()
End Sub
Function doquery(ByVal strqry As String) As OleDbDataReader
'Deze moeten hier blijven staan anders kunnen geen 2 readers in 1 keer
gebruikt worden
Dim objConnection As OleDbConnection
Dim objCommand As new OleDbCommand
Dim cnnstr As String = cstr_conn_string
objConnection.Connectionstring=cnnstr
objCommand.CommandType= CommandType.text
objCommand.Connection=objConnection
objCommand.CommandTimeOut=10
objCommand.CommandText=strqry
If objConnection.state=ConnectionState.Closed Then
objCommand.Connection.Open()
End If
Return objCommand.ExecuteReader()
objConnection.close()
End Function
...
End Class
</script>
--->Nu krijg ik deze error:
Foutbericht van compiler: BC30469: Voor verwijzing naar een
niet-gedeeld lid is een objectverwijzing vereist.
Fout in bron:
Regel 15: Dim objConnection As OleDbConnection
Regel 16: Dim objCommand As new OleDbCommand
Regel 17: Dim cnnstr As String = cstr_conn_string
Regel 18: objConnection.Connectionstring=cnnstr
Regel 19: objCommand.CommandType= CommandType.text
Bronbestand: D:\server\pieter\www\includes\class.inc.aspx Regel: 17
Ik krijg een fout op regel 17?
Weet iemand hier een oplossing voor?
Ik weet niet wat er hier verkeerd gaat, als ik de connectionstring zelf
invul lukt het wel, maar het is de bedoeling dat die niet door mezelf
ingevuld wordt.
Alvast bedankt,
Pieter
--
----------------------
remove ZONDERSPAM
http://pieterv.free.fr
----------------------
Technical Details
Message-ID:
<422efc61$0$30177$ba620e4c@news.skynet.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!feeder.xsnews.nl!feeder.news-service.com!skynet.be!newspost001!tjb!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fcea4,16a9eb4a5d0c9da0,start X-Google-Attributes: gidfcea4,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!feeder.xsnews.nl!feeder.news-service.com!skynet.be!newspost001!tjb!not-for-mail Date: Wed, 09 Mar 2005 14:38:41 +0100 From: aikie <pierreiGEENSPAM@yucom.be> User-Agent: Mozilla/5.0 (X11; U; Linux i686; nl-NL; rv:1.7.5) Gecko/20041217 X-Accept-Language: nl-be MIME-Version: 1.0 Newsgroups: be.comp.programming Subject: [ASP.net] Voor verwijzing naar een niet-gedeeld lid is een objectverwijzing vereist. Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Lines: 80 Message-ID: <422efc61$0$30177$ba620e4c@news.skynet.be> Organization: -= Belgacom Usenet Service =- NNTP-Posting-Host: 5f34e64b.news.skynet.be X-Trace: 1110375521 news.skynet.be 30177 217.136.85.197:11115 X-Complaints-To: usenet-abuse@skynet.be