
**Inheritance:**
java.lang.Object
```
public class MailMergeDataSource
```

Mail merge data source used for using in [MailMergerContext](../../com.aspose.words/mailmergercontext/).
## Methods

| Method | Description |
| --- | --- |
| [create(System.Data.DataRow dataRow)](#create-com.aspose.words.net.System.Data.DataRow) | Creates Mail Merge Data Source from DataRow. |
| [create(System.Data.DataSet dataSet)](#create-com.aspose.words.net.System.Data.DataSet) | Creates Mail Merge Data Source from DataSet. |
| [create(System.Data.DataTable dataTable)](#create-com.aspose.words.net.System.Data.DataTable) | Creates Mail Merge Data Source from DataTable. |
| [create(String[] fieldNames, Object[] fieldValues)](#create-java.lang.String---java.lang.Object) | Creates Mail Merge Data Source from field names and values arrays. |
### create(System.Data.DataRow dataRow) {#create-com.aspose.words.net.System.Data.DataRow}
```
public static MailMergeDataSource create(System.Data.DataRow dataRow)
```


Creates Mail Merge Data Source from DataRow.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| dataRow | [DataRow](../../com.aspose.words.net.system.data/datarow/) |  |

**Returns:**
[MailMergeDataSource](../../com.aspose.words/mailmergedatasource/)
### create(System.Data.DataSet dataSet) {#create-com.aspose.words.net.System.Data.DataSet}
```
public static MailMergeDataSource create(System.Data.DataSet dataSet)
```


Creates Mail Merge Data Source from DataSet.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| dataSet | [DataSet](../../com.aspose.words.net.system.data/dataset/) |  |

**Returns:**
[MailMergeDataSource](../../com.aspose.words/mailmergedatasource/)
### create(System.Data.DataTable dataTable) {#create-com.aspose.words.net.System.Data.DataTable}
```
public static MailMergeDataSource create(System.Data.DataTable dataTable)
```


Creates Mail Merge Data Source from DataTable.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| dataTable | [DataTable](../../com.aspose.words.net.system.data/datatable/) |  |

**Returns:**
[MailMergeDataSource](../../com.aspose.words/mailmergedatasource/)
### create(String[] fieldNames, Object[] fieldValues) {#create-java.lang.String---java.lang.Object}
```
public static MailMergeDataSource create(String[] fieldNames, Object[] fieldValues)
```


Creates Mail Merge Data Source from field names and values arrays.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| fieldNames | java.lang.String[] |  |
| fieldValues | java.lang.Object[] |  |

**Returns:**
[MailMergeDataSource](../../com.aspose.words/mailmergedatasource/)
