User369002269 posted
There is definitely a problem somewhere and I do not think it's in the coding since if I put 300+ characters in English in one of the columns within the same table it works fine. At 3 AM this morning I wrote the minimum coding needed. Here it is:
---------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<body>
<%
Response.CharSet = "utf-8"
Response.CodePage = 1252
strConnString = "Driver={MySQL ODBC 3.51 Driver}; SERVER=localhost;" & "charset=UTF8; DATABASE=????; UID=?????; PASSWORD= ??????; OPTION=3"
'Create the connection object
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open strConnString
'Create the recordset object
Set objRec = Server.CreateObject("ADODB.RecordSet")
'Build the Demographic_Answers SQL string
strSQL = "Select PIP_Statements FROM el_Statements WHERE ID_Statements = 37"
' Open the recordset using the query built
objRec.Open strSQL, objConn
Response.Write("Statements is " & objRec("PIP_Statements") & "<br><br>")
%>
</body>
</html>
<%
objConn.Close
Set objRec = Nothing
Set objConn = Nothing
%>
---------------------
The same problem exists.
This morning. I retyped in one of the column 37 (as the testing above was for it).
Here's the column:
Σχεδóν σε óλα óσα κάνω, το φυσικότερο πράγμα για μένα είναι να αναπτυχθεί μία ρουτίνα ή προσωπική τελετουργία-ένα κανονικό σχέδιο δράσης που λειτσμργεί αποτελεσματικά για μένα, και που επιθυμώ να επαναλάβω.
And here's the result when I run the above code:
Σχεδόν σε όλα όσα κάνω, το φυσικότερο πράγμα για μένα είναι να αναπτυχθεί μία ρουτίνα ή προσωπική τελετουργία-ένα κανονικό σχέδιο δράσης που λειτουργεί αποτελεσματικά για μένα, και που επιθυμώ
You will see the "να επαναλάβω." is cut off - and that's happening on each column which is larger than 192 to 201 characters - but ONLY IF THE CHARACTERS ARE GREEK, e.g., not English, Danish, Dutch, Farsi, or Russian.
Strange, strange. Any suggestions appreciated. Thanks.
Rick