PDA

View Full Version : سوال: اتصال بانك sql به سايت



M aJi D
پنج شنبه 03 اردیبهشت 1388, 21:56 عصر
سلام.
من قبلاً تو سايتم بانك اكسس رو به كمك aspكلاسيك متصل كردم.
حالا ميخوام بانك sqlرو به سايتم وصل كنم كسي ميتونه كدشو برام بنويسه؟
با asp,vbscript,javascriptهركدوم باشه مشكلي نيست.


ممنون

raravaice
جمعه 04 اردیبهشت 1388, 12:06 عصر
با javascript و vbscripts در سمت کلاینت امکان پذیر نیست.
ولی با asp یا asp.net میشه که میتونید نمونه کدهای مربوط را در بخش مرتبط پیدا کنید.

موفق باشید

kashaneh
جمعه 04 اردیبهشت 1388, 13:50 عصر
دوست عزیز... کانکشن استرینگ مورد نیاز شما جهت اتصال به بانک اطلاعاتی MS SQL به طریق زیر است :



<%
Dim adoCon 'Database Connection Variable
Dim strCon 'Holds the Database driver and the path and name of the database
Dim strSQLServerName 'Holds the name of the SQL Server (This is the name/location or IP address of the SQL Server)
Dim strSQLDBUserName 'Holds the user name (for SQL Server Authentication)
Dim strSQLDBPassword 'Holds the password (for SQL Server Authentication)
Dim strSQLDBName 'Holds name of a database on the server

'Enter the details of your Microsoft SQL Server and database below
strSQLServerName = "(local)"
strSQLDBUserName = "USERNAME"
strSQLDBPassword = "PASSWORD"
strSQLDBName = "DATABASE NAME"

'MS SQL Server OLE Driver
strCon = "Provider=SQLOLEDB;Server=" & strSQLServerName & ";User ID=" & strSQLDBUserName & ";Password=" & strSQLDBPassword & ";Database=" & strSQLDBName & ";"
Set adoCon = Server.CreateObject("ADODB.Connection")
adoCon.connectionstring = strCon
adoCon.Open
%>


موفق باشی

M aJi D
یک شنبه 06 اردیبهشت 1388, 23:15 عصر
<%
Dim adoCon 'Database Connection Variable
Dim strCon 'Holds the Database driver and the path and name of the database
Dim strSQLServerName 'Holds the name of the SQL Server (This is the name/location or IP address of the SQL Server)
Dim strSQLDBUserName 'Holds the user name (for SQL Server Authentication)
Dim strSQLDBPassword 'Holds the password (for SQL Server Authentication)
Dim strSQLDBName 'Holds name of a database on the server

'Enter the details of your Microsoft SQL Server and database below
strSQLServerName = "(local)"
strSQLDBUserName = "USERNAME"
strSQLDBPassword = "PASSWORD"
strSQLDBName = "DATABASE NAME"

'MS SQL Server OLE Driver
strCon = "Provider=SQLOLEDB;Server=" & strSQLServerName & ";User ID=" & strSQLDBUserName & ";Password=" & strSQLDBPassword & ";Database=" & strSQLDBName & ";"
Set adoCon = Server.CreateObject("ADODB.Connection")
adoCon.connectionstring = strCon
adoCon.Open
%>


[/quote]

سلام و با تشكر از كد تون.
مي خواستم بگم خط 19 ارور مي گيره و چون من اولين ارتباطم با sql رو مي سازم.مي شه مثلاً كدي براي آوردن اطلاعات از جدولي به نام test در ديتا بيسي به همين نام رو بنويسيد البته sqlمن نه user داره نهpass


ممنون

kashaneh
دوشنبه 07 اردیبهشت 1388, 10:39 صبح
دوست عزیز از یکی از بانک های اطلاعاتی آماده MS SQL به عنوان بانک اطلاعاتی استفاده کنید و در قسمت نام کاربری، sa و برای پسورد هم چیزی وارد نکنید و تست کنید... موفق باشی