Jeg har før i tiden brugt til mine sider access database, hvor jeg oprettede en fil der hed DataAccess.vb, der opretter jeg 2 Public functioner, en der Henter data, den anden opdatere og insætter.
Og så laver jeg f.eks. i App_Code mappen to filer en NewsFac og NewsPro, i newsFac skriver jeg sådan
eks.
Imports Microsoft.VisualBasic Imports System.Data
Public Class NewsFac Inherits System.Web.UI.Page
Dim _strDB As String = My.Request.PhysicalApplicationPath & "/App_Data/dbNews.mdb"
Public Function GetAllNews() As DataTable
Dim objData As New DataAccess Return objData.GetData("SELECT * FROM tblNews order by fldDato", _strDB)
End Function End Class
Kan jeg lave det samme til SQL ? OG hvordan .... har prøvet men uden held :(
Dim objConn As New SqlConnection("server=minserver; database=db; uid=usfd; pwd=pass;")
Så får jeg følgende fejl:
An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
Nu er jeg ikke i tvivl om at "minserver" ikke findes (Set fra serveren af... altid)
Men er du sikker på at den server du har angivet findes. Med findes, så mener jeg kan den ses med det navn fra der hvor du kører aspx filen?, er porten åbene etc...
Er det MSSQL eller MySQL du prøver at arbejde med... ?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.