مشکل وارد کردن اطلاعات به فارسی در Asp

shirani

مدیر انجمن <A href="http://forum.majidonline.com/f
از هر راهی بگید امتحام کردم

<!--#include file="Header.asp"-->
%>

'----------------------
' Open connection to the database
Set objRS= server.CreateObject("ADODB.recordset")
objRS.Open "tbl_Topic",objconn, ,adLockoptimistic ,adcmdtable

'Add Comment To DataBase
objRS.AddNEW
objRS ("Subject")= Request.Form("subject")
objRS ("UserName")= Request.Form("username")
objRS ("Category")= Request.Form("Category")
objRS ("SubCategory") = Request.Form("SubCategory")
objRS ("UnderSubCategory")= Request.Form("UnderSubCategory")
objRS ("Note")= Request.Form("Note")
objRS ("linkSource")= Request.Form("linkSource")
objRS.update

' Close Connection
objRS.Close
Set objRS = Nothing
objconn.close
set objconn = nothing
<%
 

پیوست ها

  • test.GIF
    test.GIF
    18.7 کیلوبایت · بازدیدها: 8

MDP

Well-Known Member
سلام!

شما موقع خوندن از دیتا بیس از چی استفاده میکنید؟

codepage=65001
رو امتحان کردی؟

یا

<% response.Charset="utf-8" %>

اینا رو امتحان کن!!!
 

shirani

مدیر انجمن <A href="http://forum.majidonline.com/f
موقع خواندن که نشد موقع نوشتن هم امتحان کردم نشد
 

shirani

مدیر انجمن <A href="http://forum.majidonline.com/f
من با این دستور میخونم فیلد هارا

<%= objRS("subject") %>
 

MDP

Well-Known Member
توی دیتا بیس رو دستی تست کن ببین چی هست توش

یعنی خود Db رو باز کن
 

shirani

مدیر انجمن <A href="http://forum.majidonline.com/f
فیلد ها تو دیتا بیس به این صورت وارد میشه

غŒع© ظ¾ط³طھ ط§ط±ط³ط§ظ„غŒ ط¬ط¯غŒط¯

ولی موقع نمایش معمولی مشکلی نداره فقط موقعی که تو text box قرار میگیره این مشکل پیدا میکنه
 
سلام
از اين استفاده كن
charset=windows-1252
&#1606
من خودم از اين استفاده ميكنم
 

shirani

مدیر انجمن <A href="http://forum.majidonline.com/f
اون مشکل قبلي حل شد ولي بعد از اون کدهاي که تو تگهاي <% %> به صورت فارسي قرار ميگيرند مشکل پيدا کرده

تو عکس که گذاشتم مشخص کد زير به عنوان مثال :
PHP:
<%
	'Show Post In the database
		If objRS.fields.item("AreShowTopic").value = False then 
		Response.Write("منتظر تائيد مديريت ")
		Else
		Response.Write("<font color=#006633 />در حال نمايش </font>")
		End if 
%>
 
شما از همين طريق فارسي مي نويسيد يا از كد براي فارسي نوشتن استفاده مي كنيد
 
از اين استفاده كنيد

از اين استفاده كنيد
 

پیوست ها

  • Script.rar
    1.1 کیلوبایت · بازدیدها: 7

جدیدترین ارسال ها

بالا