Question: How can I create a `for` loop for this, in VB.Net? (shown below)

the code below adds values to my chart and is populated by labels that are stored on the windows form.

```
With .Points
    .AddXY(0, 0)
    .AddXY(1, LblWkEff1.Text)
    .AddXY(2, LblWkEff2.Text)
    .AddXY(3, LblWkEff3.Text)
    .AddXY(4, LblWkEff4.Text)
    .AddXY(5, LblWkEff5.Text)
    .AddXY(6, LblWkEff6.Text)
    .AddXY(7, LblWkEff7.Text)
    .AddXY(8, LblWkEff8.Text)
    .AddXY(9, LblWkEff9.Text)
    .AddXY(10, LblWkEff10.Text)
End With

```

Answer: 
You cannot add "autoincrement" flag in column definition, moreover add "\_\_table\_\_args" attribute just after \_\_table\_\_name.
Something like this:

> 
> 
> ```
>     __tablename__ = 'table-name'
>     __table_args__ = {'sqlite_autoincrement': True} -> This adds autoincrement to your primary key.
> 
> ```
> 
> 

Try it, I hope this work for you ;) !
In my case, I just added the id as external parameter, without relying on sqlalchemy