Visual Studio Access "istenilen değeri fazla" hatası

Anladım. Kaynak kodunuzu atar mısınız?
Kaynak kodu tam olarak neresi oluyor, burası mı?
Ekran Görüntüsü (27).png





Birde buradan olabilirmi(DataType)?
Ekran Görüntüsü (26).png
 
Evet, üst görsel. Ama görsel olarak atmayın. Kodu atın.

Ek olarak şunu Int64 yapın.

1681570860271.png
 
Evet, üst görsel. Ama görsel olarak atmayın. Kodu atın.

Ek olarak şunu Int64 yapın.

Eki Görüntüle 1741202
Int 64 deniyorum kod ise bu.(buton 1 kaydet güncelle olduğu için Save Item kodunu attım))
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace NTPproje
{
    public partial class müsteriform : Form
    {
        public müsteriform()
        {
            InitializeComponent();
        }

        private void tablo1BindingNavigatorSaveItem_Click(object sender, EventArgs e)
        {
            this.Validate();
            this.tablo1BindingSource.EndEdit();
            this.tableAdapterManager.UpdateAll(this.database1DataSet);

        }

        private void müsteriform_Load(object sender, EventArgs e)
        {
            // TODO: Bu kod satırı 'database1DataSet.Tablo1' tablosuna veri yükler. Bunu gerektiği şekilde taşıyabilir, veya kaldırabilirsiniz.
            this.tablo1TableAdapter.Fill(this.database1DataSet.Tablo1);

        }

        private void button1_Click(object sender, EventArgs e)
        {
            this.Validate();
            this.tablo1BindingSource.EndEdit();
            this.tableAdapterManager.UpdateAll(this.database1DataSet);
        }

        private void button2_Click(object sender, EventArgs e)
        {
            menü menü = new menü();
            menü.Show();
            this.Hide();
        }

        private void tablo1DataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {

        }
    }
}
 
private void button1_Click(object sender, EventArgs e)
{
this.Validate();
this.tablo1BindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.database1DataSet); (HATA VEREN YER)
}
System.OverflowException: 'Int64 olan parametre değeri Int32 değerine dönüştürülemedi.'
İçteki Özel Durum
OverflowException: Değer bir Int32 için çok büyük ya da çok küçüktü.

Int64 yapınca böyle hata aldım.
 
Geri Int32 yapınız.

Bağlantı ve diğer işlemleriniz hatalı genel olarak. O yüzden bu videoyu izleyiniz. İngilizce, ama kodlara baksanız ve yapsanız yeterli.

Size nasıl yapacağınızı gösteriyor.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
 
Geri Int32 yapınız.

Bağlantı ve diğer işlemleriniz hatalı genel olarak. O yüzden bu videoyu izleyiniz. İngilizce, ama kodlara baksanız ve yapsanız yeterli.

Size nasıl yapacağınızı gösteriyor.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

İlk olarak teşekkürler fakat ben kodda hata alıyorum.
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.OleDb;

namespace W1Apps
{
    public partial class Form1 : Form
    {
        OleDbConnection conn;
        OleDbCommand.cmd; (Hata aldığım yer cmd)
        OleDbDataAdapter adapter;
 

Technopat Haberler

Yeni konular

Geri
Yukarı