Arkadaşlar ilk olaraka 2.776 karakter vurşluk bir yazıyı fck editör ile ekledigim zaman hata alıyorum. Mysql'deki tablomda longtext seçili ama Length bir değermi girmek gerekir acaba ?
Gün boyu worden'doğru düzgün birşey kopyalayıp yapıştıramıyorum sürekli şu şekilde hata alıyorum ara ara...
Alıntı
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[MySQL][ODBC 3.51 Driver][mysqld-4.1.21-community-nt]SQLBindParameter not used for all parameters
/admin/dergitasarim.asp, line 12
verileri kaydederken büyük ihtimalle INSERT INTO kullanıyosun, bu metodu kullanırken ' işaretlerini replace etmen gerekli. benim sana tavsiyem Server.CreateObject kullanmandır. o sorunsuzca kaydeder herşeyi. örnek kod veriyorum.
Alıntı
<%
Set rs=Server.CreateObject("ADODB.Recordset")
sql="SELECT * FROM tablo"
rs.open sql,Baglanti,1,3
rs.AddNew
rs("metin")=Request.Form("metin")
rs.update
rs.close : set rs=Nothing
%>
<!--#include virtual="baglanti.asp"-->
<% katalogtasarim=Request.Form("katalogtasarim")
if not katalogtasarim="" then
Set kayit=db.execute("UPDATE `metin` SET `katalogtasarim`='"&katalogtasarim&"'")
end if
%>
hostingcim dediğimi yapsan sorunun hallolacak, execute bu işler için kullanılmaz diyorum kimse dinlemiyor
Alıntı
<%
katalogtasarim=Request.Form("katalogtasarim")
if not katalogtasarim="" then
Set rs=Server.CreateObject("ADODB.Recordset")
sql="SELECT * FROM metin"
rs.open sql,db,1,3
rs.Update
rs("katalogtasarim")=katalogtasarim
rs.update
rs.close : set rs=Nothing
end if
%>
Arkadaşlar ilk olaraka 2.776 karakter vurşluk bir yazıyı fck editör ile ekledigim zaman hata alıyorum. Mysql'deki tablomda longtext seçili ama Length bir değermi girmek gerekir acaba ?
Gün boyu worden'doğru düzgün birşey kopyalayıp yapıştıramıyorum sürekli şu şekilde hata alıyorum ara ara...
Çıldırmak üzereyim
web hosting işi yapmıyoruz bir zamanlar kayıt olmuştum bu nickle öyle kaldı degiştiremedimde
function koru(shn)
shn=replace(shn,"'","")
koru=shn
end function
<!--#include virtual="baglanti.asp"-->
<% katalogtasarim=Request.Form("katalogtasarim")
if not katalogtasarim="" then
Set kayit=db.execute("UPDATE `metin` SET `katalogtasarim`='"&koru(katalogtasarim)&"'")
end if
%>
gibi ya da shekerchi nin yazdığı gibi execute yerine recordset ile kayıt yapacaksınız