Following section demonstrates multiple table insertion.
		// Header
		var order = new Orders();
			order.OrderID = 15;
			order.CustomerID = 90;
			order.EmployeeID = 8;
			order.OrderDate = DateTime.Now;
			order.ShipperID = 3;
		query.Add(order);
		
        {{hl}}var query = Odb.SQL.Insert();{{/hl}}

		// Details with inline-values
		{{hl}}query.Add<OrderDetails>(1, order.OrderID, 999, 2.5);{{/hl}}
		{{hl}}query.Add<OrderDetails>(2, order.OrderID, 888, 1000);{{/hl}}
		{{hl}}query.Add<OrderDetails>(3, order.OrderID, 777, 3.5);{{/hl}}
		{{hl}}query.Add<OrderDetails>(4, order.OrderID, 666, 25.83);{{/hl}}

		var affected_rows = connection.Sql(query).NonQuery();
    
3bU7ak