با سلام
میخوام یک فاکتور فروش (خاص) پرینت بگیرم که اطلاعات رو از دو تا جدول باید بگیرم .دیتا بیس اکسس و نرم افزار استیمول سافت
من این کدها را نوشتم اما هیچ اطلاعاتی برای من ظاهر نمی شود.لطفا راهنمایی کنید.
private void button1_Click(object sender, EventArgs e) { string Path = @"D:\Learning\Programing\C# projects\Mohsen_Access\test access\bin\Debug\report\Report.mrt"; // OleDbConnection OleDbConnection1 = new OleDbConnection(ConnectionString); OleDbCommand OleDbCommand1 = new OleDbCommand(); OleDbCommand1.CommandType = CommandType.Text; OleDbCommand1.CommandText = "SELECT * FROM sales where [invoice number]='" + txtinvoiceNumber.Text + "'"; OleDbCommand1.Connection = OleDbConnection1; OleDbDataAdapter adapter = new OleDbDataAdapter(OleDbCommand1); DataSet DataSet1 = new DataSet(); adapter.Fill(DataSet1, "sales"); salesDataGridView.DataSource = DataSet1.Tables["sales"]; // stimulsoft stiReport1.Load(Path); stiReport1.RegData(shiriniDataSet); stiReport1.Show(); }
اطلاعات کل جدول به این شکل میشه پرینت گرفت:
this.salesTableAdapter.Fill(this.shiriniDataSet.sales); this.sales_invoiceTableAdapter.Fill(this.shiriniDataSet._sales_invoice);
با تشکر
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)