|
|
|
تازه دوم راهه!!
        
گروه: کاربران
آخرین بازدید: شنبه 13 مهر 1387 - 3:05 بعدازظهر
پست ها: 27,
بازدید ها: 32
|
|
.. من يه برنامه دارم كه رو تمام هاست ها درست كار مي كنه ولي روي يه هاستي كه گذاشتم (مال شرکت داده پردازي) فقط امكان ثبت اطلاعات انگليسي رو ميده و وقتي با فارسي ويندوز ميخواي چيزي وارد كني ايراد ميده . يعني فارسي رو نول فرض مي کنه . منتظر راهنمايي شما هستم : pedramrahimi@yahoo.com ..
www.pedramweb.com

|
|
|
|
|
مدیر سایت
        
گروه: مدیر سایت
آخرین بازدید: امروز 13:35:37
پست ها: 3,475,
بازدید ها: 13,472
|
|
|
سلام پدرام جان
آقا شما میتونید بیشتر توضیح بدید و اون ارور رو اینجا بنویسی
فکر میکینم مشکلت خیلی راحت حل بشه
Try to be a Professional

|
|
|
|
|
تازه دوم راهه!!
        
گروه: کاربران
آخرین بازدید: شنبه 13 مهر 1387 - 3:05 بعدازظهر
پست ها: 27,
بازدید ها: 32
|
|
|
.. ببين ايرادش خيلي غريبه . هر چي که ميخواي فارسي توي بانک اينسِرت کني به عنوان نول قبول مي کنه يعني انگار هيچ کاراکتري وجود نداره ولي انگليسي رو خيلي ميزون هم ثبت مي کنه هم نشون ميده . من اين برنامه رو خودم نوشتهام و روي هر هاستي هم که تا حالا بوده ميزون کار کرده . مشکلش کُدپيج و اين حرفها هم نيست . چون امتحان کرده ام هم با ۱۲۵۶ هم با ۶۵۰۰۱ . احتمالاْ سرويس دهنده يه چيزي کم داره يا يه تنظيمي شده که نمي دونم چيه .. pedramr38333.0078125
www.pedramweb.com

|
|
|
|
|
مدیر سایت
        
گروه: مدیر سایت
آخرین بازدید: امروز 13:35:37
پست ها: 3,475,
بازدید ها: 13,472
|
|
PFN Code Microsoft JET Database Engine error '80040e21' Index or primary key cannot contain a Null value. /practice/jostar/Categoriesadd.asp, line 97
سلام پدرام جان آره عجيبه ببين سورس فايل Categoriesadd.asp رو بفرست اینجا تا من ببینم و مشخصات اون فیلدی که اطلاعات در اون قرار میکره رو در اکسس بنویس اینجا
راستی توی اکسس اون فیلد رو Allow Zero Length رو Yes بکن ببین چی میشه
Try to be a Professional

|
|
|
|
|
مدیر سایت
        
گروه: مدیر سایت
آخرین بازدید: امروز 13:35:37
پست ها: 3,475,
بازدید ها: 13,472
|
|
سلام پدرام جان آقا اين سورس اون فايل است من تست کردم روي سرور من که درست بود خيلي عجيبه ولي اين کار رو امتحان کن
PFN Code <%@ codepage = 1256 LCID = 1065 %> <% If Session("project1_status" <> "login" Then Response.Redirect "login.asp" %> <% ' User levels Const ewAllowAdd = 1 Const ewAllowDelete = 2 Const ewAllowEdit = 4 Const ewAllowView = 8 Const ewAllowList = 8 Const ewAllowSearch = 8 Const ewAllowAdmin = 16 Dim ew_SecTable(1) ew_SecTable(0) = 15 ew_SecTable(1) = 8 ' Get Current Table Security ewCurSec = 0 ' Initialise ewCurIdx = Session("project1_status_UserLevel" If IsNumeric(ewCurIdx) Then If ewCurIdx = -1 Then ' System Administrator ewCurSec = 31 ElseIf ewCurIdx > 0 and ewCurIdx <= 1 + 1 Then ewCurSec = ew_SecTable(ewCurIdx-1) End If End If If (ewCurSec And ewAllowadd) <> ewAllowadd Then Response.Redirect "Categorieslist.asp" %> <% Response.expires = 0 Response.expiresabsolute = Now() - 1 Response.addHeader "pragma", "no-cache" Response.addHeader "cache-control", "private" Response.CacheControl = "no-cache" %> <!--#include file="db.asp"--> <!--#include file="aspmkrfn.asp"--> <% Response.Buffer = True ' Get action a = Request.Form("a" If (a = "" Or IsNull(a)) Then key = Request.Querystring("key" If key <> "" Then a = "C" ' Copy record Else a = "I" ' Display blank record End If End If ' Open Connection to the database Set conn = Server.CreateObject("ADODB.Connection" conn.Open xDb_Conn_Str Select Case a Case "C": ' Get a record to display tkey = "'" & key & "'" strsql = "SELECT * FROM [Categories] WHERE [Category]=" & tkey Set rs = Server.CreateObject("ADODB.Recordset" rs.Open strsql, conn If rs.Eof Then Response.Clear Response.Redirect "Categorieslist.asp" Else rs.MoveFirst ' Get the field contents x_Category = rs("Category" End If rs.Close Set rs = Nothing Case "A": ' Add ' Get fields from form x_Category = Request.Form("x_Category" ' Open record strsql = "SELECT * FROM [Categories] WHERE 0 = 1" Set rs = Server.CreateObject("ADODB.Recordset" rs.Open strsql, conn, 1, 2 rs.AddNew tmpFld = Trim(x_Category) If Trim(tmpFld) & "x" = "x" Then tmpFld = Null srchFld = Replace(tmpFld&"","'","''" srchFld = Replace(srchFld,"[","[[]" srchFld = "'" & srchFld & "'" strsql = "SELECT * FROM [Categories] WHERE [Category] = " & srchFld Set rschk = conn.Execute(strsql) If Not rschk.Eof Then Response.Write "Duplicate value for index or primary key -- Category, value = " & tmpFld & "<br>" Response.Write "Press [Previous Page] key to continue!" Response.End End If rschk.Close Set rschk = Nothing rs("Category" = tmpFld rs.Update rs.Close Set rs = Nothing conn.Close Set conn = Nothing Response.Clear Response.Redirect "Categorieslist.asp" End Select %>
در خط اول اين رو حذف کن
PFN Code
<%@ codepage = 1256 LCID = 1065 %>
و در خط چهارم اين رو بنويس
LCID = 1065
اميدوارم درست بشه موفق باشي
Try to be a Professional

|
|
|
|
|
تازه دوم راهه!!
        
گروه: کاربران
آخرین بازدید: شنبه 13 مهر 1387 - 3:05 بعدازظهر
پست ها: 27,
بازدید ها: 32
|
|
|
.. اين کار را نموده بوديم . نشد که نشد . من نشاني برنامه رو روي هاست بهت دادهام برو اونجا هم چک کن ..
www.pedramweb.com

|
|
|
| | |