Skip to content

Commit 302fbff

Browse files
authored
Update README.md
1 parent e53ffcf commit 302fbff

File tree

1 file changed

+23
-9
lines changed

1 file changed

+23
-9
lines changed

README.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# PowerQueryNet
2-
Run Power Query M formula language from .NET (C#)
2+
Run Power Query M formula language from anywhere.
33

44
## About
55
PowerQueryNet allows you to run M formulas commonly used in Power BI and Excel (aka Get & Transform) from any .NET application.
@@ -14,15 +14,29 @@ Dependency: [PowerQuerySdk.vsix 1.0.0.16](http://dakahn.gallery.vsassets.io/_api
1414

1515
Samples: [PowerQueryNet.Samples.zip](../../releases/download/v1.0.3/PowerQueryNet.Samples.zip)
1616

17-
## Hello, World!
17+
## Hello, World! - Command line interface
1818

19-
1. Install `PowerQueryNet.msi`
20-
2. From your .NET project, add a reference to `PowerQueryNet.Client`
21-
3. Run the following:
19+
1. Create a new file with the following content:
2220
```txt
23-
var q = new Query { Formula = "let hw = \"Hello World\" in hw" };
24-
var pq = new PowerQueryCommand();
25-
var result = pq.Execute(q);
21+
let Source = "Hello, World!" in Source
22+
```
23+
2. Save the file as helloworld.pq
24+
3. Run the following in the Command Prompt:
25+
```txt
26+
pqnet helloworld.pq
27+
```
28+
29+
## Hello, World! - .NET (C#)
30+
31+
1. From your .NET project, add a reference to `PowerQueryNet.Client`
32+
2. Run the following:
33+
```txt
34+
var qry = new Query { Formula = "let hw = \"Hello World\" in hw" };
35+
var req = new ExecuteRequest();
36+
req.Queries.Add(qry);
37+
req.ExecuteOutputFlags = ExecuteOutputFlags.DataTable;
38+
var pqc = new PowerQueryCommand();
39+
var result = pqc.Execute(req);
2640
DataTable dt = result.DataTable;
2741
```
2842
## Power Query App
@@ -37,6 +51,6 @@ To build the Setup project, [WiX Toolset](http://wixtoolset.org/releases/) must
3751

3852
## Copyright
3953

40-
Copyright 2018
54+
Copyright 2019
4155

4256
Licensed under the [MIT License](LICENSE)

0 commit comments

Comments
 (0)