0
SqlConnection con = new SqlConnection("Data Source=MOSTAFA;Initial Catalog=mohasba;Integrated Security=True");
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = con.CreateCommand();
da.SelectCommand.CommandText = "select sum(مدين) AS مدين,sum (دائن) AS دائن from اذن_قيد where اسم_البيان='" + comboBox1.SelectedIndex + "'";
da.Fill(ds, "اذن_قيد");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "اذن_قيد";
私はこのコードを使用すると、それがヌルデータ を返すが、私はSQL Serverの「戻るデータ」戻りNULLデータ
コードを簡単に読むことができるようにフォーマットしてください。また、SQL Server Profilerを使用して実際にデータベースに対して実行しているSQLを表示し、そのSQLをQuery Ananlyzerで実行することをお勧めします。 –
'comboBox1.SelectedIndex'は'اسم_البيان'に対して有効な値を持っていますか? –
あなたのクエリを理解できませんが、SelectCommandのwhere句に何か気づいています。 combobox.SelectIndexは数字ですが、一重引用符で囲みます。参照されるフィールドは文字列ですか? – Steve