Asp De Mysql Hatası
-
:/ bu hatadan kurtulamadım.
şu kodda hata veriyor
neymis="deneme"area = "SELECT zz,vv FROM log WHERE zz='"&neymis&"' ORDER BY tarih desc"
Set slte=Server.CreateObject("ADODB.Recordset")
slte.open area, baglanti, 1, 3 ' hata burada gösteriyor
tahminimce zz='"&neymis&"' şundan kaynaklıyor tırnakları kaldırsamda çoğaltsamda olmadı ama bu kodları kaldırınca çalışıyor
verdiği hata da buODBC driver does not support the requested properties
ne yapabilirim önerisi olan var mı ?
-
hacım şunu bi indir kursana pc ye
http://www.aspmysql.com/download/mysql-connector-odbc-3.51.12-win32.msi
-
kuruyorum şuan. çok garip bi hata :/ farklı fonksiyonlar denedim
update yaparkende
Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
böyle bi hata alıyorum anlayamadım ben bu script önceden bu hataları vermiyodu ama orasıda düşündürücü :/
bu arada ben server üzerinde deneme yapıyorum pcde mysql yok yani
-
Uzone = "SELECT * FROM deneme WHERE id=1"
Set slta=Server.CreateObject("ADODB.Recordset")
slta.open Uzone, baglanti, 1, 3slta("deneme")=0
slta.update
bu bile hata veriyo :S accessin gözünü seveyim bunlar ne böyle yav :/ -
<%
'veritabanına bağlanmak için kullanılacak odbc driver parametreleri
dbConnection = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost;UID=root; pwd=parola; database=mysql; option=16384;"'conn nesnesini bir ADODB Bağlantısı olarak ayarla
set conn = server.CreateObject("ADODB.connection")'bağlantı aç
conn.open dbConnection'bağlantı durumunu ekrana yazdır. Eğer bağlanırsa 1 bağlantı yoksa 0 yazacaktır.
response.write conn.state'bağlantıyı kapat
conn.close'conn nesnesini boşalt
set conn = Nothing
%>bunu bi denesene...
-
ekrana 1 yazdırıyor ?
-
him mysql çalışıyor doğru kurmuşsun :)
hacı valla beni azcık aşıyor bu durumda iyi bilen birine sormak lazım bende senin gibi yeniyim.
-
Simdi hocam once sql baglanti cumlelerini degistirmekle ise baslicaz. Ben sana basit bir ornek verecegim. Uzerinde beraber calisiriz ondan sonra.
<%
kelime = Request.form("kelime")
mysql_server = "localhost"
mysql_user = "root"
mysql_pass = "sqlsifresi"
mysql_db = "veritabani adi"
Bcumle= "DRIVER={MySQL ODBC 3.51 Driver}; SERVER="&mysql_server&"; UID="&mysql_user&"; pwd="&mysql_pass&";db="&mysql_db&";"
Set bag = Server.Createobject("ADODB.Connection")
bag.Open (Bcumle)
set rs=bag.execute("SELECT * FROM tblmain where Vname like '%"&kelime&"%' or iPlace like '%"&kelime&"%' or iParty like '%"&kelime&"%' or icomp like'%"&kelime&"%' or tarih like '%"&kelime&"%' order by tarih ;")
%>Bu sekilde birkez daha ayarlarini degistirip denermisin....
-
addnew yapabiliyorum ama update yapılmıyor hiç bir şekilde recordsetle :/
set say=conn.Execute("UPDATE deneme set deneme=0")
şeklinde yapılabiliyor ama kodlarımı değiştiremem :/
-
bağlantı kuruluyor, veri çekiliyor, addnew yapılıyor ama update yapılamıyor bağlantı kodlarım zaten aynen o şekilde şuan @Kapo
-
sql="update table set aa=aa+1,eleman_giris=now() where eleman='"&username&"'"
conn.execute(sql)
bide böyle denesene
acaba kolon türünde bir yanlışlık olabilirmi pesimisit ?