Toon posts:

ASP.NET OLE DB Error

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een probleem waar ik niet uit kan komen, ik zit met Dreamweaver MX te werken om een simpele Record database te maken in ASP.NET (net nieuw voor mij). Heb alles gevolg van de Database Connection Strings tot de Microsoft Acces Driver Server Extensions. ASP.NET ziet de database, kan de ID en taggs van halen. Maar zodra ik hem in m'n Localhost wil bekijken krijg ik dit melding.



System.ArgumentException: The .Net Data OLE DB Provider(System.Data.OleDb) does not support the MSDASQL Provider, Microsoft OLE DB Provider for ODBC Drivers.
at System.Data.OleDb.OleDbConnection.ValidateConnectionString(Hashtable hashtable, String connectionString)
at System.Data.OleDb.OleDbConnection.set_ConnectionString(String value)
at System.Data.OleDb.OleDbConnection..ctor(String connectionString)
at ASP.MMCommand_ascx.NewDbConnection(String strConnection) in E:\Server\project\bin\MMCommand.ascx:line 1626
at ASP.MMCommand_ascx.DoInit() in E:\Server\project\bin\MMCommand.ascx:line 208
--------------------------------------------------------------------------------
System.Exception: The DefaultView was requested but no tables yet exist.
at ASP.MMCommand_ascx.get_DefaultView() in E:\Server\project\bin\MMCommand.ascx:line 89
--------------------------------------------------------------------------------



Kan iemand AUB mij wijs maken wat er mis is. Heb alles gevolgd en nagekeken de enige ding wat mij wel opvalt is
de "MSDASQL Provider", naar mijn mening lijkt dit als of ik SQL moet instaleren. Plllzzz help me :'(

  • baskabas
  • Registratie: December 2000
  • Laatst online: 05-04 12:26
Heb je hier al gezocht?

- DevX.com SQL2K, XML en ASP.NET guru's
- Microsoft Developer Network (MSDN) developers knowledgebase
- TechNet M$ Helpdesk

Succes!

  • AntonicKnight
  • Registratie: Juni 2001
  • Laatst online: 01-09-2025
Code?? Wil je aub wat code posten, dan kan ik beter zien wat het probleem is. Ik gebruik voor OLEDB altijd "Microsoft.Jet.OLEDB.4.0" driver.

MacBook Pro (mid-2010) || 2.4 GHz Core 2 Duo || 2x2GB || 64 GB OCZ Vertex + 640GB Samsung HM641JI || Eizo S2232WE-BK || Bose Companion II


  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 20:11

Erhnam

het Hardware-Hondje :]

AntonicKnight schreef op 17 mei 2002 @ 17:45:
Code?? Wil je aub wat code posten, dan kan ik beter zien wat het probleem is. Ik gebruik voor OLEDB altijd "Microsoft.Jet.OLEDB.4.0" driver.
Ik heb precies hetzelfde probleem: Hier een voorbeeld van de code:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
<%@ Register TagPrefix="MM" Namespace="DreamweaverCtrls" Assembly="DreamweaverCtrls,version=1.0.0.0,publicKeyToken=836f606ede05d46a,culture=neutral" %>
<MM:Insert
runat="server"
CommandText='<%# "INSERT INTO lampen (ID_nummer, Naam, Kleur, Prijs) VALUES (?, ?, ?, ?)" %>'
ConnectionString='<%# System.Configuration.ConfigurationSettings.AppSettings("MM_CONNECTION_STRING_test") %>'
DatabaseType='<%# System.Configuration.ConfigurationSettings.AppSettings("MM_CONNECTION_DATABASETYPE_test") %>'
Expression='<%# Request.Form("MM_insert") = "form1" %>'
CreateDataSet="false"
SuccessURL='<%# "done.htm" %>'
Debug="true"
> 
  <Parameters> 
    <Parameter Name="@ID_nummer" Value='<%# IIf((Request.Form("ID_nummer") <> Nothing), Request.Form("ID_nummer"), "") %>' Type="Integer" /> 
    <Parameter Name="@Naam" Value='<%# IIf((Request.Form("Naam") <> Nothing), Request.Form("Naam"), "") %>' Type="WChar" /> 
    <Parameter Name="@Kleur" Value='<%# IIf((Request.Form("Kleur") <> Nothing), Request.Form("Kleur"), "") %>' Type="WChar" /> 
    <Parameter Name="@Prijs" Value='<%# IIf((Request.Form("Prijs") <> Nothing), Request.Form("Prijs"), "") %>' Type="Integer" /> 
  </Parameters>
</MM:Insert>
<MM:DataSet 
id="DataSet1"
runat="Server"
IsStoredProcedure="false"
ConnectionString='<%# System.Configuration.ConfigurationSettings.AppSettings("MM_CONNECTION_STRING_test") %>'
DatabaseType='<%# System.Configuration.ConfigurationSettings.AppSettings("MM_CONNECTION_DATABASETYPE_test") %>'
CommandText='<%# "SELECT Naam, Kleur, Prijs FROM lampen" %>'
Debug="true"
> </MM:DataSet>
<MM:PageBind runat="server" PostBackBind="true" />
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form method="post" name="form1" runat="server">
  <table align="center">
    <tr valign="baseline"> 
      <td nowrap align="right">ID_nummer:</td>
      <td> <asp:textbox id="ID_nummer" TextMode="SingleLine" Columns="32" runat="server" /> </td>
    </tr>
    <tr valign="baseline"> 
      <td nowrap align="right">Naam:</td>
      <td> <asp:textbox id="Naam" TextMode="SingleLine" Columns="32" runat="server" /> </td>
    </tr>
    <tr valign="baseline"> 
      <td height="26" align="right" nowrap>Kleur:</td>
      <td> <asp:textbox id="Kleur" TextMode="SingleLine" Columns="32" runat="server" /> </td>
    </tr>
    <tr valign="baseline"> 
      <td nowrap align="right">Prijs:</td>
      <td> <asp:textbox id="Prijs" TextMode="SingleLine" Columns="32" runat="server" /> </td>
    </tr>
    <tr valign="baseline"> 
      <td nowrap align="right"> </td>
      <td><input type="submit" value="Insert Record"></td>
    </tr>
  </table>
  <input type="hidden" name="MM_insert" value="form1">
</form>
<p> </p>
  
</body>
</html>


Je maakt gebruik van een component van Macromedia. Wat zij zeggen op deze site: http://www.macromedia.com...nts/oledb_odbc_aspnet.htm is dat er nog geen ondersteuning voor is.. Maar misschien weet iemand een betere en snellere oplossing dan zoals SilverAkira aangaf. dan 'ff' SQL installeren :)

http://www.xbmcfreak.nl/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:55

gorgi_19

Kruimeltjes zijn weer op :9

ff SQL installeren? Welke DB gebruik je? Enfin, met Google zal wel een en ander te vinden zijn, voor connectionstrings kan je [url="http://www.codeproject.com/useritems/connectionstrings.asp"]hier[/url] kijken

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Bbfreak
  • Registratie: September 2002
  • Laatst online: 23-06 13:45
Heb je bij Systeembeheer en dan bij ODBC manager een connectie aangemaakt met de db? Kan schelen. Had ik bij .Net en SQL Server namelijk ook

Twitter @cmeerbeek / Halo Waypoint Profile


  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 20:11

Erhnam

het Hardware-Hondje :]

Bbfreak schreef op 27 september 2002 @ 12:30:
Heb je bij Systeembeheer en dan bij ODBC manager een connectie aangemaakt met de db? Kan schelen. Had ik bij .Net en SQL Server namelijk ook
Uh hoe bedoel je ? gewoon bij system dns op 'add' en dan bladeren naar je database en daar een leuke naam voor geven. Of bedoel je wat anders :?

http://www.xbmcfreak.nl/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:55

gorgi_19

Kruimeltjes zijn weer op :9

Erhnam schreef op 27 september 2002 @ 18:19:
[...]


Uh hoe bedoel je ? gewoon bij system dns op 'add' en dan bladeren naar je database en daar een leuke naam voor geven. Of bedoel je wat anders :?
Ik weet niet hoe zijn connectionstring er uit ziet.. Misschien dat de topicstarter weer eens kan reageren en zeggen wat hij ondertussen heeft geprobeerd?

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1