INSERT KOD HATASI
#1
Selam,

Kayıtlarımı girmek için insert komutunu kullanıyorum. Ama formdan aldığı bilgilerin içerisinde. ' işareti var ise sistem saçmalıyor. Bunu düzeltmek için değişken atama yada doğrudan komutun içine ekleme gibi şeyler denedim fakat sonuç alamadım. Formumdaki metin2 değeri ' (üstten kesme) işaretini içerdiğinde komutum çalışmıyor.

Örnek Kutu içerisinde 12'li kablo yazıyorsa hata veriyor. Eksik sözdizimi diye.

Sorunum nedir?

Değişkenli vba
Kod:
Dim kriter
kriter = [Forms]![SIPARIS]!Metin2.Value

CurrentDb.Execute "insert into dbo_ANKARASIPARIS(ACIKLAMA,TARIH,SAAT,EKLEYEN,IPTAL) values (" & kriter & ",date(),time(),'COSKUN','0')"

doğrudan vba
Kod:
CurrentDb.Execute "insert into dbo_ANKARASIPARIS(ACIKLAMA,TARIH,SAAT,EKLEYEN,IPTAL) values ('" & Forms!SIPARIS.Metin2 & "',date(),time(),'COSKUN','0')"

Sorunum nedir? Yardımcı olana teşekkür ederim.

Metin kutusunun değeri dediğim gibi 12'li kablo olabilir.





  Alıntı
Bu mesajı beğenenler:
#2
çalışmanızı eklerseniz daha rahat yardımcı olabiliriz



  Alıntı
Bu mesajı beğenenler:
#3
Merhaba..

Bu şekilde deneyiniz..:

vb is not a supported langage
List of available langages :
php, smarty, cuesheet, div, q, mapbasic, gambas, cfdg, netrexx, css, freeswitch, z80, java5, sparql, falcon, asymptote, dot, mxml, plsql, fsharp, dcpu16, vala, basic4gl, qbasic, clojure, oobas, powershell, rails, diff, pli, freebasic, sas, stonescript, scheme, latex, f1, pascal, 6502kickass, bnf, llvm, klonecpp, povray, applescript, python, coffeescript, progress, html4strict, postgresql, lua, newlisp, lisp, unicon, cadlisp, asm, vba, oxygene, modula2, urbi, go, gnuplot, m68k, vbnet, euphoria, spark, xorg_conf, properties, lolcode, oberon2, xbasic, avisynth, yaml, vhdl, cpp, logtalk, powerbuilder, gml, perl, icon, sdlbasic, fo, ocaml-brief, mmix, providex, pic16, klonec, abap, gwbasic, nagios, pike, genero, purebasic, zxbasic, haxe, lotusformulas, awk, visualfoxpro, cobol, pcre, ocaml, apt_sources, chaiscript, autoconf, j, intercal, 68000devpac, xml, asp, lotusscript, bascomavr, genie, tcl, prolog, upc, rebol, octave, nsis, groovy, cil, mirc, smalltalk, oracle11, pycon, mpasm, dos, rsplus, c, locobasic, ini, bash, d, javascript, vedit, magiksf, thinbasic, lb, parasail, proftpd, whitespace, oz, whois, teraterm, 4cs, actionscript, csharp, apache, make, objc, boo, fortran, delphi, oorexx, idl, ecmascript, visualprolog, algol68, verilog, html5, caddcl, haskell, uscript, blitzbasic, rpmspec, java, rexx, scilab, bibtex, ldif, inno, c_loadrunner, hq9plus, perl6, erlang, gdb, kixtart, vim, oracle8, reg, dcs, typoscript, per, hicest, objeck, eiffel, mysql, actionscript3, parigp, pys60, 6502acme, lscript, epc, gettext, scala, tsql, lsl2, matlab, autoit, pf, xpp, robots, ruby, cmake, ada, systemverilog, winbatch, c_mac, jquery, text, e, io, php-brief, pixelbender, modula3, glsl, autohotkey, email, cfm, bf, sql, 6502tasm, arm, dcl, cpp-qt



  Alıntı
Bu mesajı beğenenler:
#4
Dosyayı ekliyorum.

Eğer formda açıklamaya yazdığınız metinde ' karakteri kullanmadan bir giriş ekleyiniz,

En alta eklenecektir.

Daha sonra açıklama bölümünde 12'li kablo yada 4'lü priz gibi birşey yazıp ekle butonuna basın.

Hatayı alacaksınız.


Eklenti Dosyaları
.rar   siparis.rar (Boyut: 72,53 KB / İndirilme: 96)



  Alıntı
Bu mesajı beğenenler:
#5
Visual Basic
  1. DoCmd.RunSQL "insert into dbo_ANKARASIPARIS(ACIKLAMA,TARIH,SAAT,EKLEYEN,IPTAL)" _
  2. & " select [Forms]![SIPARIS]!Metin2,date(),time(),'COSKUN','0' "
  3. Me.Liste7.Requery






  Alıntı
Bu mesajı beğenenler:
#6
Çok teşekkür ederim bu işimi gördü.

Yanlız çıkan "Bir kayıt Eklenecektir" Mesajına hayır dersem; Bildiğimiz debug ekranı çıkıyor.

Bunuda halledebilir miyiz? Smile



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
access-sql-18 Insert ile formdan tabloya kayıt ekleme Enigmatic 18 21.562 07-02-2024, 18:41
Son Mesaj: halil.tefci
  Sürekli Form'da Insert Into Nasıl Yapılır? benuva 3 555 28-01-2022, 00:02
Son Mesaj: dsezgin
  ınsert ınto'da ıd Görüntüleme ışlemi benuva 10 1.029 25-05-2021, 22:19
Son Mesaj: benuva
  Geçerlilik Kuralı Hatası (check Hatası) adnnfrm 5 1.056 24-03-2021, 21:38
Son Mesaj: halily
  Form üzerinden Insert Into benuva 6 1.073 01-01-2021, 00:36
Son Mesaj: benuva
  [ADO / DAO] Insert Into Kodu yahzee_61 1 660 04-10-2020, 12:59
Son Mesaj: dsezgin
  MS Access 1 kaydı anahtar hatası yüzünden tabloya ekleyemiyor" hatası Access70 2 984 24-05-2020, 18:18
Son Mesaj: Access70
  [TABLO] Excell'den access'e veri aktarma hatası ( Number formatı veri hatası) akkana 3 2.221 08-01-2019, 16:45
Son Mesaj: halily

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi