| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| عن كيفية ربط صفحات ال ASP بقاعجة معطيات بنيت على MYSQL فتفضل مشكور بإعطائي الحل المنطقي للموضوع وكان جوابة بإستخدام اداة الربط التالية: كود: strConn= driver={MySQL};server=localhost;uid=;pwd=;database=books وكان الخطأ كالتالي: كود:
Microsoft VBScript compilation error '800a0408'
Invalid character
/book/Common.asp, line 11
strConn= driver={MySQL};server=localhost;uid=;pwd=;database=books
----------------^ وبمعنى أخر لا يوجد مخدم للـMYSQL !!! والجدير بالذكر أني مع ذلك أملك مشغل ال MYSQL المرفق مع سيرفر الأباتشي أغلب الظن إما بعدم وضع المسار لاني أشغل ال ASP على PWS وهذا جيد لل ASp لعدم قرتي مبدئيا على تشغيلها تحت الأباتشي لوجود برمجية لا املكها حاليا. لكن ومن مصادر موثوقة علمت أتنه بالامكان تحت PWS تفعيل صفحات الASP مع خيار ال MYSQL راجيا منكم المشورة التي عودتونا عليها ماشاء الله تكنكال سببورت ![]() مع فائق إحترامي للجميع. بيشو العبقري
__________________ الزيند بين واقع الكسر وهاجس الحماية. PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )! الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا . إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux. | |||||
|
| |||||
|
أخي العزيز كأن الخطأ في مكان آخر ![]() حتى أن الأخ Mr.ASP داعبك بقوله أ،ه يعتقد أنك محترف ![]() هل السطر 11 مكتوب بهذا الشكل : كود: strConn= driver={MySQL};server=localhost;uid=;pwd=;database=books كود: strConn= "driver={MySQL};server=localhost;uid=;pwd=;database=books " لاحظ علامتي التنصيص ![]() ولا أتوقع أن المشكلة الظاهرة لك تتعلق بمحرك قاعدة البيانات أو غيره ( غلطة الشاطر بـ 100 ) مازن
__________________ مدونتي الشخصية : http://www.mazen.ws عن البرمجة و تطوير المواقع و علوم الحاسب ماسنجر : desclub@hotmail.com بريد الكتروني : mazen@mazen.ws " لا املك اشتراكات في سوالف " | |||||
|
| |||||
|
لا اخي هذة انتبهت لها بس نفس المشكلة بس انا لما كتبت الموضوع اخذت نسخ ولصق من الموضوع السابق بعدين مازن يستر على حريمك ارجوك قصة الينكات تلاقي لي حل لها وارجوووووووووووووووووووووووووووووووووووووووووووووووووك باسرع وقت انا ملتزم تجاه الشركة التي اعمل فيها بهذا السكريبت وانت تعرف معنى كلمة الالتزام ارجووووووووووووووووووووك ساعدني انت من كتب السكريبت راجيا المساعدة. هذا هو الملف المسؤل عن ربط القاعدة كود: <!-- #INCLUDE FILE="adovbs.inc" -->
<!-- #INCLUDE FILE="TemplateObj.asp" -->
<!-- #INCLUDE FILE="Styles.inc" -->
<%
CRLF = chr(13) & chr(10)
bDebug = false
sAppPath = left(Request("PATH_TRANSLATED"), instrrev(Request("PATH_TRANSLATED"), "\"))
sHeaderFileName = sAppPath & "Header.html"
sFooterFileName = sAppPath & "Footer.html"
strConn= "driver={MySQL};server=localhost;uid=;pwd=;database=books "
'--------------------------------------------------------
'Data contact is start here:
'--------------------------------------------------------
'Set cn = Server.CreateObject("ADODB.Connection")
'cn.Provider="Microsoft.Jet.OLEDB.4.0"
'cn.Open(Server.Mappath("books.mdb"))
'--------------------------------------------------------
'تسبب هذا ال sub بمشكلة ايضا وعند حذفة تسبب بنقص بالمتغيرات
sub openrs(rs, sql)
Set rs = Server.CreateObject("ADODB.Recordset")
rs.CursorLocation = adUseServer
rs.Open sql, cn, adOpenForwardOnly, adLockReadOnly, adCmdText
end sub
function ToHTML(strValue)
if IsNull(strValue) then strValue = ""
ToHTML = ArHTMLEncode(strValue)
end function
function ToURL(strValue)
if IsNull(strValue) then strValue = ""
ToURL = Server.URLEncode(strValue)
end function
function GetValueHTML(rs, strFieldName)
GetValueHTML = ArHTMLEncode(GetValue(rs, strFieldName))
end function
function GetValue(rs, strFieldName)
on error resume next
if rs is nothing then
GetValue = ""
elseif (not rs.EOF) and (strFieldName <> "") then
if isnull(rs(strFieldName)) then
GetValue = ""
else
GetValue = rs(strFieldName)
end if
else
GetValue = ""
end if
if bDebug then Write err.Description
end function
function GetParam(ParamName)
if Request.QueryString(ParamName).Count > 0 then
Param = Request.QueryString(ParamName)
elseif Request.Form(ParamName).Count > 0 then
Param = Request.Form(ParamName)
else
Param = ""
end if
if Param = "" then
GetParam = Empty
else
GetParam = Param
end if
end function
Function ToSQL(Value, sType)
Param = Value
if Param = "" then
ToSQL = "Null"
else
if sType = "Number" then
ToSQL = CDbl(Param)
else
ToSQL = "'" & Replace(Param, "'", "''") & "'"
end if
end if
end function
function DLookUp(Table, fName, sWhere)
on error resume next
Res = cn.execute("select " & fName & " from " & Table & " where " & sWhere).Fields(0).Value
if IsNull(Res) then Res = ""
DLookUp = Res
end function
function getCheckBoxValue(sVal, CheckedValue, UnCheckedValue, sType)
if isempty(sVal) then
if UnCheckedValue = "" then
getCheckBoxValue = "Null"
else
if sType = "Number" then
getCheckBoxValue = UnCheckedValue
else
getCheckBoxValue = "'" & Replace(UnCheckedValue, "'", "''") & "'"
end if
end if
else
if CheckedValue = "" then
getCheckBoxValue = "Null"
else
if sType = "Number" then
getCheckBoxValue = CheckedValue
else
getCheckBoxValue = "'" & Replace(CheckedValue, "'", "''") & "'"
end if
end if
end if
end function
function getValFromLOV(sVal, aArr)
sRes = ""
if (ubound(aArr) mod 2) = 1 then
for i = 0 to ubound(aArr) step 2
if cstr(sVal) = cstr(aArr(i)) then sRes = aArr(i+1)
next
end if
getValFromLOV = sRes
end function
Function ProceedError()
if cn.Errors.Count > 0 then
ProceedError = cn.Errors(0).Description & " (" & cn.Errors(0).Source & ")"
elseif not (Err.Description = "") then
ProceedError = Err.Description
else
ProceedError = ""
end if
end Function
function CheckSecurity(iLevel)
if Session("UserID") = "" then
response.redirect("Login.asp?QueryString=" & toURL(request.serverVariables("QUERY_STRING")) & "&ret_page=" & toURL(request.serverVariables("SCRIPT_NAME")))
else
if CLng(Session("UserRights")) < CLng(iLevel) then response.redirect("Login.asp?QueryString=" & toURL(request.serverVariables("QUERY_STRING")) & "&ret_page=" & toURL(request.serverVariables("SCRIPT_NAME")))
End if
end function
%>
<%
Function ArHTMLEncode(HtmlCode)
HtmlCode=Replace(HtmlCode,"<",Server.HTMLEncode("<"),1,-1,1)
HtmlCode=Replace(HtmlCode,">",Server.HTMLEncode(">"),1,-1,1)
ArHTMLEncode=HtmlCode
End Function
%>
<%Sub Write(Text)%><%=Text%><%End Sub%>
__________________ الزيند بين واقع الكسر وهاجس الحماية. PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )! الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا . إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux. | |||||
|
| |||||
| للرفع
اب للاهمية بالنسبة لي ارجو الاجابة
__________________ الزيند بين واقع الكسر وهاجس الحماية. PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )! الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا . إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux. | |||||
|
| |||||
|
سؤال وجية وفي مكانه نعم اخي انا من صنع البرنامج (لاحظ) "صنع البرنامج" اما الكودات الداخلية فقد تم توليدها من الدريم ويفر يعني انا بكتب SQL و بقوم بعمل الاكشن على الداتا بيز وايضا بعض الامور في ال FORMS بس الداتا كونكشن الدريم ويفر هو من ولدها وانا اخبرتك بذلك مسبقا لها انا ضعيف في هذة النقطة واريد ان اتعلمها الدريم ويفر يولد فقط الداتا كونكشن وبعض اكواد ال ASP بس الادخال والحذف هذي شغلتي بالSQL تحياتي راجيا المساعدة
__________________ الزيند بين واقع الكسر وهاجس الحماية. PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )! الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا . إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux. | |||||
|
| |||||
|
دريم ويفر 4 المشكلة هي كيف لي ان اربط الASP اما بال MYSQL او ال WIN SQL لانني حاولت ان اضع الكود يلي عطيتني اياه بس واجهت الكثير من المشاكل تذكر المشروع الصغير يلي ارسلته لك هل يمكنك ات نجعلة يعمل على ال MYSQL وان كانت ال MYSQL ضعيفة وال SQL اقوى منها فكيف لي ان اتعامل معها وما هي البرامج الازمة كي اتعامل معها باMYSQLكنا نتعامل مع الداتا بيز عن طريق PHPmyadmin و بالSQL كيف يتم التعامل؟؟؟؟؟ وهل هناك برامج تحول الاكسس 2000 الى SQL ؟؟؟؟ اريد منك شرح مفصل لو سمحت
__________________ الزيند بين واقع الكسر وهاجس الحماية. PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )! الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا . إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux. | |||||
|
| |||||
| كود: MySql ConnectionString:
Driver={MySQL};server=ServerAddress;uid=UserLogIn;pwd=PassWord;database=DataBase
Sql ConnectionString:
Driver={SQL Server};Server=MyServer;db=DataBase;uid=UserLogIn;pwd=PassWord MsSQL & Orcle يه مقارنة التعامل معها سهل تحويل قاعدة بيانات اكسس الى SQL من قائمة Tool أو أدوات أختر خيار UpSizing للتعامل مع قواعد البيانات هناك برامج مجاني يأتي مع ويندوز 2000 و NT SQL Client EnterPrise Manager ماني متأكد من الأسم | |||||
|
![]() |
| أدوات الموضوع | |
| |