florian86
Goto Top

C-Sharp SAP Connect

Hallo Zusammen,

ich möchte mit c# auf eine SAP 4/Hana DB zugreifen und per DataGridView ausgeben lassen.
Leider läuft der COde zwar sauber durch aber mein DataGridView wird nicht gefüllt.

        private void button1_Click(object sender, EventArgs e)
        {
            RfcConfigParameters rfc = new RfcConfigParameters();

            rfc.Add(RfcConfigParameters.Name, "XXXX");  
            rfc.Add(RfcConfigParameters.SystemID, "HHP");  
            rfc.Add(RfcConfigParameters.AppServerHost, "XXXX");  
            rfc.Add(RfcConfigParameters.Client, "100");  
            rfc.Add(RfcConfigParameters.User, "XXXX");  
            rfc.Add(RfcConfigParameters.Password, "XXXX");  
            rfc.Add(RfcConfigParameters.SystemNumber, "00");  
            rfc.Add(RfcConfigParameters.Language, "DE");  
            rfc.Add(RfcConfigParameters.PoolSize, "10");  
            rfc.Add(RfcConfigParameters.IdleTimeout, "60");  

            RfcDestination rfcDest = RfcDestinationManager.GetDestination(rfc);
            RfcRepository rfcRep = rfcDest.Repository;

            IRfcFunction func = rfcRep.CreateFunction("BAPI_MATERIAL_SAVEDATA");  
            func.Invoke(rfcDest);

            
            IRfcTable detail = func["MATERIALDESCRIPTION"].GetTable();  
            IRfcTableView tableview = (detail as ISupportTableView).DefaultView;

            dataGridView1.DataSource = tableview;

MfG

Florian86

Content-ID: 568023

Url: https://administrator.de/contentid/568023

Ausgedruckt am: 19.11.2024 um 17:11 Uhr

Florian86
Florian86 27.04.2020 um 15:46:32 Uhr
Goto Top
vorher habe ich natürlich auf die DLL's SAPNCO und SAPNCO_UTILS verwiesen.