Hej En bra länk : www.connectionstrings.com Peter, så här har jag löst det (fungerar kanon)Databas i .net Nybörjare
Tidigare så har jag bara kört med asp och då har denna sträng funkat
<code>
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/")&"\db\mdb.mdb"
</code>
Men nu så tänkte jag börja med att köra .net istället det som jag har problem är att
nu så funkar denna sträng inte längre
det skapas en web.config fil som ser ut såhär
<code>
<configuration>
<appSettings>
<add key="MM_CONNECTION_HANDLER_testdb" value="default_oledb.htm" />
<add key="MM_CONNECTION_STRING_testdb" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\db\mdb.mdb;Persist Security Info=False" />
<add key="MM_CONNECTION_DATABASETYPE_testdb" value="OleDb" />
<add key="MM_CONNECTION_SCHEMA_testdb" value="" />
<add key="MM_CONNECTION_CATALOG_testdb" value="" />
</appSettings>
</configuration>
</code>
Men den hittar inte databasen eller tabellena i den
Kan intte se vad som är fel
Jag använder Dreamweaver (sidan ligger på Lopia så det är lite begränsat hur jag gör den)Sv: Databas i .net Nybörjare
Jag är dock inte säker på att det är fel på själva connectionsträngen, misstänker att det är den relativa sökvägen som inte hittas, men jag är inte så bra på webbapplikationer så det får någon annan reda ut.Sv:Databas i .net Nybörjare
<code>
//i webbconfig under <system.web>
<connectionStrings>
<add name="ConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=
|DataDirectory|\DinDatabas.mdb;Persist Security Info=False;"/>
</connectionStrings>
</code>
Du måste bara se till att du lägger databasen under App_Data.
Det jag visar dig, är för Access.